在本教程中,您将学习如何使用DHCP控制台和PowerShell备份和还原Windows DHCP服务器。shell
您是否曾经经历过DHCP服务器崩溃或故障?在设备开始从新启动以前,一切都会平静。数据库
用户将抱怨他们没法访问电子邮件,互联网中止工做而且其应用程序再也不工做。这是由于DHCP服务器已关闭,而且它们未链接到网络。服务器
启动新的DHCP服务器真的很容易,可是您还记得须要从新建立的全部做用域吗?那些保留地址呢,您是否记住了全部这些MAC地址?网络
让咱们看看如何备份DHCP服务器以实现快速恢复。学习
默认状况下,Windows将每60分钟在此位置%SystemRoot%System32\DHCP\backup
备份DHCP配置。3d
重要提示:
尽管Windows自动备份DHCP配置,可是若是服务器崩溃而且您没法访问文件系统,则对您不利。建议将位置更改成网络共享,或使用备份软件备份文件夹。您还能够计划任务以将备份文件夹复制到另外一个位置。code
在此示例中,我将备份服务器DHCP1上的DHCP配置。在本教程的稍后部分,我将把此备份恢复到服务器DHCP2。blog
我已经在服务器桌面上建立了一个名为DHCPBackup的文件夹。教程
选择在步骤1中建立的文件夹。在个人状况下,这是桌面上的DHCPBackup文件夹。而后点击肯定作用域
不幸的是,没有确认备份已完成的提示。
您能够打开文件夹并验证是否已备份数据。
我能够看到文件已写入文件夹,看起来备份成功完成。
这是用于手动备份DHCP服务器的。如今,让咱们进入还原过程。
重要提示:
您必须将备份文件夹从上述步骤复制到%SystemRoot%System32\DHCP\ backup
,不然您将收到如下错误消息,指出数据库未正确还原。
我使用DHCP2的主机名登陆第二台DHCP服务器。
如今,我将DHCPBackup文件夹复制到%SystemRoot%System32\DHCP\backup
在DHCP控制台上,右键单击服务器,而后选择“还原”。
如今选择DHCPBackup文件夹
您将收到一条消息,指出必须中止并从新启动该服务。
点击“是”
恢复完成
您能够浏览范围以验证全部内容是否正确还原。
我有一个小型实验室,但能够看到两个范围(租约和保留)都已恢复。
此示例将本地登陆到服务器。
使用如下命令经过PowerShell备份DHCP配置。
Backup-DhcpServer -path c:\DHCPBackup
若是要从远程计算机备份DHCP服务器,请使用此命令
Backup-DhcpServer -ComputerName "dhcp1" -Path "C:\DHCPBackup"
请记住,备份必须复制到C:Window\ssystem32\dhcp\backup
,不然会出现权限错误。
PS C:> Restore-DhcpServer -ComputerName "dhcp2" -Path "C:Windows\system32\dhcp\backup"
这样就能够使用PowerShell完成备份和还原过程。我但愿本文能帮助您学习如何备份和还原Windows DHCP服务器。在下面留下评论或问题,让我知道您的想法。
本文首发于BigYoung小站