Windows Server 2008 棄用了舊版內建的 NTBackup,改以全新的 Windows Server Backup 取而代之。兩者在域控制器(DC)的備份與還原流程上差異極大,本文將詳細解析關鍵變化與操作步驟。
在 Server 2003 時代,完整備份系統狀態(含系統檔案、AD 資料庫)需透過 NTBackup GUI 操作,產出 .bkf 檔。Server 2008 則需在提升權限的命令提示字元執行:
Wbadmin start systemstatebackup --backuptarget:E:
執行後會發現兩點不同:備份耗時較長(因包含更多系統檔案),且產出格式為 .vhd 虛擬硬碟而非 .bkf。除命令列外,GUI 中啟用「Enable System Recovery」亦可完成系統狀態備份,但屬常規備份一部分,非專門針對系統狀態。
還原策略取決於是否需「授權還原」:
Server 2008 不再使用 boot.ini,需以管理員身份執行:
bcdedit /set safeboot disrepair
重啟後進入 DSRM,先用 Wbadmin get versions 列出可用備份版本及其識別碼(含日期時間戳),再依需求執行還原:
Wbadmin start systemstaterecovery --version:MM/DD/YYYY-HH:MM--authsysvol還原完成後執行 bcdedit /deletevalue safeboot 移除安全啟動旗標並重啟。Wbadmin 尚支援遠端還原等進階參數,詳見微軟官方文件。