关于DHCP和打印机共享

匿名
2025-02-06T01:04:07+00:00

你好,

我有一台虚拟机A(Windows server 2016 标准版),现需要将其所有服务迁移至另一台虚拟机B(Windows server 2019标准版)中继续使用,之后,将虚拟机A停用。

请教一下,是否有方法实现:将DHCP服务和打印机共享策略,从服务器A迁移至服务器B

我想在工作时间内进行操作,在迁移过程中,这两台虚拟服务器同时在线,且不影响电脑用户访问服务器中的共享文件夹。

如果不能实现,是否可以帮忙提供一下手动配置“DHCP配置”和“网络打印机共享服务”的操作手册或网址链接,谢谢

Windows Server 打印、传真和扫描

锁定的问题。 此问题已从 Microsoft 支持社区迁移。 你可投票决定它是否有用,但不能添加评论或回复,也不能关注问题。 为了保护隐私,对于已迁移的问题,用户个人资料是匿名的。

0 个注释 无注释
{count} 票

2 个答案

排序依据: 非常有帮助
  1. 匿名
    2025-02-06T18:05:21+00:00

    您好,

    我查阅了内部文档中关于从Windows Server 2016迁移到Windows Server 2019的DHCP服务和打印机共享策略的配置方法供您参考:

    DHCP服务

    1.在源服务器(Windows Server 2016)上导出DHCP配置:

    打开PowerShell,以管理员身份运行以下命令:
    Export-DhcpServer -File "C:\DHCPdata.xml" -Leases -Force -ComputerName "旧服务器名" -Verbose

    将导出的文件(如C:\DHCPdata.xml)复制到目标服务器(Windows Server 2019)上。

    2.在目标服务器(Windows Server 2019)上安装DHCP角色:

    打开“服务器管理器”,选择“添加角色和功能”。

    按照向导提示,选择“基于角色或基于功能的安装”,选择本地服务器,然后选择“DHCP服务器”角色进行安装。

    安装完成后,运行以下命令授权DHCP服务器(如果加入域):
    Add-DhcpServerInDC -DnsName "新服务器名" -IPAddress "新服务器IP"

    3.在目标服务器上导入DHCP配置:

    打开PowerShell,运行以下命令:
    Import-DhcpServer -File "C:\DHCPdata.xml" -BackupPath "C:\DHCP\Backup" -Leases -ScopeOverwrite -Force -ComputerName "新服务器名" -Verbose

    重启DHCP服务:
    Restart-Service DHCPServer

    验证DHCP作用域、IP租约和保留等是否正确迁移。

    打印机共享策略

    1.在目标服务器(Windows Server 2019)上安装打印服务:

    打开“服务器管理器”,选择“添加角色和功能”,安装“打印和文档服务”角色。

    2.手动迁移打印机配置:

    在源服务器(Windows Server 2016)上,打开“打印管理”控制台,导出打印机配置(包括驱动程序和共享设置)。

    然后在目标服务器(Windows Server 2019)上,通过“打印管理”控制台导入这些配置。

    3.更新网络设备中的DHCP中继配置(如果适用):

    如果网络中使用了DHCP中继(IP Helper),需要更新网络设备(如交换机、路由器)上的DHCP中继配置,指向新的DHCP服务器IP地址。

    如果需要更详细的配置手册,可以参考以下链接:

    Migrate DHCP from server 2012 R2 to Server 2019

    How to Migrate DHCP Server to Another Windows Server

    How to Migrate DHCP Service from Server 2016 to Server 2022

    希望这些信息能够帮到您!

    Best regards,

    Jingjing Wu

    0 个注释 无注释
  2. 匿名
    2025-02-25T01:05:33+00:00

    你好, 请教一下两个问题.

    问题1:

    我这服务器已经加入域控, 按照您给的步骤进行操作时, DHCP角色添加完成之后,在运行命令授权DHCP服务器时, 需要执行的这个命令,是在PowerShell执行吗?

    操作内容:

    安装完成后,运行以下命令授权DHCP服务器(如果加入域):Add-DhcpServerInDC -DnsName "新服务器名" -IPAddress "新服务器IP"

    新服务器名,这里使用的格式,应该是"新服务器名 + 域名"的格式?

    例如: Server1.abc.loc 还是只需要输入新服务器的名称Server1就可以?

    问题2:

    昨天,我在PowerShell中使用本机管理权限, 执行导入DHCP配置时,遇到下图中的错误提示,请指导一下是哪里操作不当,谢谢!

    在目标服务器上导入DHCP配置:

    打开PowerShell,运行以下命令:

    Import-DhcpServer -File "C:\DHCP\DHCPdata.xml" -BackupPath "C:\DHCP\Backup" -Leases -ScopeOverwrite -Force -ComputerName "CNS-FS-02.schreder.loc" -Verbose

    0 个注释 无注释