若您所建立的 DNS Service 未跟 Active Directory 整合,則您建立的 DNS 為標準主要區,若是跟 Active Directory 整合則為 Active Directory 整合主要區,本文為說明備份 DNS 標準主要區。
- DNS 未跟 AD 整合:標準主要區
- DNS 跟 AD 整合:Active Directory 整合主要區
如何備份 DNS 標準主要區?
- 備份二處機碼 (Registry)
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\DNS Server
- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DNS
- C:\Windows\System32\DNS 下
如何還原 DNS 標準主要區?
- 停止 DNS Service
- 匯入備份的機碼 (Registry)
- 貼上所複製的 .dns 檔案至 C:\Windows\System32\DNS 下
- 啟動 DNS Service
【作業環境】
Windows Server 2003
【自動備份 DNS 實作】
您可將下面內容貼至筆記本後存檔為 .bat 並配合排定的工作來達成自動備份 DNS 標準主要區資料的目的。
實作、利用 xcopy、regedit 指令來自動備份 DNS 標準主要區
- 匯出 DNS 機碼:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\DNS Server
- 匯出 DNS 機碼:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DNS
- DNS 標準主要區備份來源: C:\WINDOWS\system32\dns
- DNS 標準主要區備份至: D:\dns\當天日期\
- 備份時 Log 寫入至: D:\log\reg\當天日期.log
- 備份使用指令: xcopy /S (/S 複製每個目錄及其包含的子目錄,不複製空目錄)
rem ----- 將匯出機碼時間寫入 log 紀錄中 -----
echo 開始匯出機碼及複製 .dns >> D:\log\reg\%date:~0,4%%date:~5,2%%date:~8,2%.log
TIME /T >> D:\log\reg\%date:~0,4%%date:~5,2%%date:~8,2%.log
rem ----- 開始匯出機碼及複製 .dns -----
rem /S 複製每個目錄及其包含的子目錄,不複製空目錄
C:\WINDOWS\regedit.exe /e D:\dns\%date:~0,4%%date:~5,2%%date:~8,2%\DNS_Server.reg "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\DNS Server"
C:\WINDOWS\regedit.exe /e D:\dns\%date:~0,4%%date:~5,2%%date:~8,2%\DNS.reg "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DNS"
xcopy C:\WINDOWS\system32\dns D:\dns\%date:~0,4%%date:~5,2%%date:~8,2%\ /S >> D:\log\reg\%date:~0,4%%date:~5,2%%date:~8,2%.log
rem ----- 將結束匯出機碼及複製 .dns時間寫入 log 紀錄中 -----
echo 結束匯出機碼及複製 .dns >> D:\log\reg\%date:~0,4%%date:~5,2%%date:~8,2%.log
TIME /T >> D:\log\reg\%date:~0,4%%date:~5,2%%date:~8,2%.log
留言列表