備份和還原Windows DHCP伺服器

Bigyoungs發表於2021-01-26

在本教程中,您將學習如何使用DHCP控制檯和PowerShell備份和還原Windows DHCP伺服器。

您是否曾經經歷過DHCP伺服器崩潰或故障?在裝置開始重新啟動之前,一切都會平靜。

使用者將抱怨他們無法訪問電子郵件,網際網路停止工作並且其應用程式不再工作。這是因為DHCP伺服器已關閉,並且它們未連線到網路。

啟動新的DHCP伺服器真的很容易,但是您還記得需要重新建立的所有作用域嗎?那些保留地址呢,您是否記住了所有這些MAC地址?

讓我們看看如何備份DHCP伺服器以實現快速恢復。

每60分鐘進行一次DHCP資料庫自動備份

預設情況下,Windows將每60分鐘在此位置%SystemRoot%System32\DHCP\backup備份DHCP配置。

重要提示:
儘管Windows自動備份DHCP配置,但是如果伺服器崩潰並且您無法訪問檔案系統,則對您不利。建議將位置更改為網路共享,或使用備份軟體備份資料夾。您還可以計劃任務以將備份資料夾複製到另一個位置。

使用DHCP控制檯手動進行DHCP備份

在此示例中,我將備份伺服器DHCP1上的DHCP配置。在本教程的稍後部分,我將把此備份恢復到伺服器DHCP2。

步驟1:建立備份資料夾

我已經在伺服器桌面上建立了一個名為DHCPBackup的資料夾。

步驟2:開啟DHCP管理控制檯

步驟3:右鍵單擊伺服器,然後選擇備份

選擇在步驟1中建立的資料夾。在我的情況下,這是桌面上的DHCPBackup資料夾。然後點選確定

不幸的是,沒有確認備份已完成的提示。

您可以開啟資料夾並驗證是否已備份資料。

我可以看到檔案已寫入資料夾,看起來備份成功完成。

這是用於手動備份DHCP伺服器的。現在,讓我們進入還原過程。

使用DHCP控制檯還原DHCP伺服器

重要提示:
您必須將備份資料夾從上述步驟複製到%SystemRoot%System32\DHCP\ backup,否則您將收到以下錯誤訊息,指出資料庫未正確還原。

步驟1:登入到要將DHCP備份還原到的伺服器

我使用DHCP2的主機名登入第二臺DHCP伺服器。

步驟2:將備份複製到正確的位置

現在,我將DHCPBackup資料夾複製到%SystemRoot%System32\DHCP\backup

步驟3:開啟DHCP控制檯,然後選擇還原

在DHCP控制檯上,右鍵單擊伺服器,然後選擇“還原”。

現在選擇DHCPBackup資料夾

您將收到一條訊息,指出必須停止並重新啟動該服務。

點選“是”

恢復完成

您可以瀏覽範圍以驗證所有內容是否正確還原。

我有一個小型實驗室,但可以看到兩個範圍(租約和保留)都已恢復。

使用PowerShell備份DHCP伺服器

此示例將本地登入到伺服器。

使用以下命令通過PowerShell備份DHCP配置。

Backup-DhcpServer -path c:\DHCPBackup

如果要從遠端計算機備份DHCP伺服器,請使用此命令

Backup-DhcpServer -ComputerName "dhcp1" -Path "C:\DHCPBackup"

使用PowerShell還原DHCP伺服器

步驟1:將備份資料夾複製到正確的路徑

請記住,備份必須複製到C:Window\ssystem32\dhcp\backup,否則會出現許可權錯誤。

步驟2:執行以下命令

PS C:> Restore-DhcpServer -ComputerName "dhcp2" -Path "C:Windows\system32\dhcp\backup"

這樣就可以使用PowerShell完成備份和還原過程。我希望本文能幫助您學習如何備份和還原Windows DHCP伺服器。在下面留下評論或問題,讓我知道您的想法。

本文首發於BigYoung小站

相關文章