2018年2月6日 星期二

用 dnscmd 備份還原 DNS Server 資料庫(區域記錄)-以 Windows Server 2016 為例

1. 使用 dnscmd 指令備份 DNS 資料庫, 以下為 dnscmd 指令說明

2. 說明中提到這個指令將來會移除, 可能會改成 Powershell指令


3. 輸入 dnscmd [ServerName] /ZoneExport [ZoneName] [存檔檔名] , 備份出 DNS 資料庫

4. 這個檔案會存在 C:\Windows\System32\DNS 中

5. DNS記錄(資料庫)

6. 測試到 DNS 管理員中, 刪除現有的 Zone

7. 確認刪除區域

8. 現在 DNS Server 是沒有區域記錄

9. 輸入 dnscmd [ServerName] /ZoneAdd [ZoneName] /primary /file [存檔檔名] /load, 將剛剛備份的資料庫檔案匯入 DNS Server 中

10. 重新整理 DNS 管理員, 可以看見 DNS 資料庫(區域Zone)復原了

沒有留言:

張貼留言