Windows Server 2008 R2之十一Windows Server Backup

 和以前版本一樣,我們仍然可以通過備份AD域中的任意一臺DC來執行全系統備份或系統狀態備份,並且必須在目錄服務還原模式(DSRM)下還原系統狀態來還原AD,也可以利用NTDSUTIL進行對象的授權還原。

在Windows Server 2008 R2,我們已經找不到以前熟悉的Ntbackup.exe取而代之的是Windows Server Backup,它有如下特點:

   1、它使用VSS(卷影副本服務)來從源卷創建區塊級別(BLOCK—LEVEL)的備份,以及被高效的增量備份。備份文件以微軟虛擬磁盤(VHD)格式存儲,這個文件能直接掛接到虛擬機或物理服務器上,但它是不能引導的。

   2、相比Windows Server 2008,R2不僅整個卷的備份,同時支持對單個文件或文件夾、System Reserved、裸機恢復備份和圖形狀態下的系統狀態備份。同時,它不支持向一個磁帶機進行備份,並且只支持基本磁盤,支持動態或被加EFS文件系統進行加密的磁盤。

   3、它支持的備份目標還有DVD和網絡共享。由於系統無法向一個網絡共享或DVD執行卷影副本的快照,所以這兩類目標類型不允許在同一個目標上存儲多個備份版本。此外,系統狀態備份也無法直接指向一個網絡共享,它需要使用一個本地卷。

    4、它無法將備份文件存儲在備份對象所在的卷,但系統狀態除外。

我們不需備份森林中每一臺DC,但出於備份冗餘的考慮,應該在森林中的每個域至少備份兩臺可以寫入DC。儘管RODC的備份和還原被支持,但我們無法從一個RODC進行權威還原,因爲RODC不會向其它DC複製變化。

 

實驗環境:在Win2008R2CNDC這臺DC上操作完成

實驗要求:

安裝Windows Server Backup

使用Windows Server Backup備份DC

使用Windows Server Backup恢復

 

實驗步驟:

一、安裝Windows Server Backup

在完成服務器的場景下,安裝Windows Server Backup的方法可以通過服務器管理器中的添加功能嚮導進行安裝,也可以使用命令ServerManagerCMD進行安裝。如下
ServerManagerCMD -install Backup-Features -allsubfeatures

 

C:\Windows\System32>servermanagercmd /?

Servermanagercmd.exe 已被棄用,不保證在將來版本的 Windows 中支持它。建議使用可於服務器管理器的 Windows PowerShell cmdlet。

用法:

ServerManagerCmd.exe安裝和刪除角色、角色服務和功能。也顯示所有可用的角色、角色服務和功能列表,並顯示在此計算機上安裝了其中哪些內容。有關可以使用此工具指定的角色、角色服務和功能的詳細信息,請參閱服務器管理器的“幫助”。

     -query [<query.xml>] [-logPath <log.txt>]

     -install <名稱>
         [-resultPath <result.xml> [-restart] | -whatIf] [-logPath <log.txt>]
         [-allSubFeatures]

     -remove <名稱>
         [-resultPath <result.xml> [-restart] | -whatIf] [-logPath <log.txt>]

     -inputPath <answer.xml>
         [-resultPath <result.xml> [-restart] | -whatIf] [-logPath <log.txt>]

     -help | -?

     -version


開關參數:

 -query [<query.xml>]
       顯示所有可用的角色、角色服務和功能列表,並顯示在此計算機上安裝了其中哪些內容。(縮寫: -q)如果已指定 <query.xml>,則還會將該信息保存到 query.xml 文件,其中還包含其他信息。

 -inputPath <answer.xml>
       安裝或刪除在 XML 應答文件中指定的角色、角色服務和功能,該文件的路徑和名稱由  <answer.xml> 表示。(縮寫: -ip)

 -install <名稱>
       在由 <name> 參數指定的計算機上安裝角色、角色服務或功能。必須用空格隔開多個角色、角色服務或功能。(縮寫: -i)

 -allSubFeatures
       與 -install 參數一起使用,安裝所有下級角色服務和功能以及使用 -install 參數命名的角色、角色服務或功能。(縮寫: -a)

 -remove <名稱>
       從由 <name> 參數指定的計算機上刪除角色、角色服務或功能。必須用空格隔開多個角色、角色服務或功能。(縮寫: -r)

 -resultPath <result.xml>
       以 XML 格式將 ServerManagerCmd.exe 操作的結果保存到 <result.xml> 文件。(縮寫: -rp)

 -restart
       如果完成該操作時需要重新啓動,則會自動重新啓動計算機。

 -whatIf
       顯示要在 answer.xml 文件中指定的當前計算機上執行的操作。(縮寫: -w)

 -logPath <log.txt>
       爲日誌文件指定非默認位置。(縮寫: -l)

 -help
       顯示幫助信息。(縮寫: -?)

 -version
       顯示正在運行的服務器管理器命令的版本、Microsoft 商標信息和操作系統。
       (縮寫: -v)

 

二、使用使用Windows Server Backup備份DC

爲了演示備份,我在虛擬機的設置添加了一塊虛擬硬盤(E:)

1、打開管理工具中的Windows Server Backup或通過Wbadmin.msc打開Windows Server Backup管理控制檯

如上圖,我們可以選擇一次性備份,也可以按計劃備份。同時,在備份之前可以設置“配置性能設置”

以下是一次備份的操作過程:

三、還原

插入Windows Server 2008 R2的光盤,以光盤啓動計算機,進行如下操作

選擇"Repair your computer"

四、補充說明

1、怎樣將將 Windows XP 和 Windows Server 2003 上所做的備份還原至運行 Windows Vista 和 Microsoft Windows Server 2008 計算機上?

答:通過下列鏈接下載Windows NT 備份還原工具

http://www.microsoft.com/downloads/details.aspx?FamilyID=7da725e2-8b69-4c65-afa3-2a53107d54a7&DisplayLang=zh-cn。它提供了32位和64位兩種版本,使用時要啓用Removable Storage Management可移動存儲管理功能

 

2、怎樣刪除Windows Server Backup控制檯上操作歷史記錄?

答:首先在命令行狀態運行Wbadmin delete catalog刪除編錄,然後打開事件查看器,找開BACKUP事件,清除所有事件,再打開Windows Server Backup控制檯就沒有備份還原歷史記錄了。最後可以刪除備份文件夾了。

Wbadmin命令幫助

3、怎樣在源捲上存儲DC系統狀態備份?

通常情況下,我們應該把備份文件存儲在與原文件不一樣的介質上,這樣可以避免單點故障。但Windows 2008支持將系統狀態備份放在源捲上,默認狀態這是不允許的,須通過修改註冊表來啓用這項功能

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\wbengine]
"AllowSSBToAnyVolume"=dword:00000001

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章