Ntbackup是大家熟悉的在Windows系統(tǒng)中用來進行系統(tǒng)備份的工具,Windows Server 2008中用Windows Server backup代替了Ntbackup。不過,不少管理員反應(yīng)Windows Server backup不如ntbackup好用,因為它只是把整個系統(tǒng)盤做備份,這樣一來備份和還原的時間會很漫長。不過,在Windows Server 2008中新增了一個名為snapshot的工具。利用該工具可以非常快速地實現(xiàn)服務(wù)器狀態(tài)的備份和還原。下面我們一起實戰(zhàn)演示,看看如何利用snapshot實現(xiàn)系統(tǒng)的備份和還原。
1、簡單介紹
Snapshot即所謂的系統(tǒng)快照工具,對于服務(wù)器來說,利用其可以輕松地創(chuàng)建、加載、恢復(fù)系統(tǒng)快照,以實現(xiàn)服務(wù)器系統(tǒng)的備份和還原。另外,需要說明Snapshot工具運行在命令行模式下。
2、創(chuàng)建系統(tǒng)快照
在命令行下執(zhí)行Ntdsutil.exe,根據(jù)命令提示在ntdsutil后輸入snapshot申明快照,在快照后輸入activate instance ntds創(chuàng)建的活動實例為ntds,在快照后輸入create創(chuàng)建快照,稍等片刻成功創(chuàng)建快照集,這是一個32位的識別碼,是隨機的且具有唯一性。這樣系統(tǒng)快照就創(chuàng)建完畢。
需要說明的是,我們剛才用到了Ntdsutil.exe命令,這是一個為AD提供管理設(shè)施的命令行工具,它可以執(zhí)行AD數(shù)據(jù)庫的維護,管理和控制單個主機操作,創(chuàng)建應(yīng)用程序目錄分區(qū),以及刪除DC中殘留的元數(shù)據(jù)。
3、加載系統(tǒng)快照
創(chuàng)建完當前的系統(tǒng)狀態(tài)快照后,下面我們可通過mount命令將該系統(tǒng)快照加載進來,使其存儲到一個磁盤目錄中。繼續(xù)在上面的命令提示符下輸入mount 裝載剛才創(chuàng)建的快照,提示已作為 C:$SNAP_200801141137_VOLUMEC$裝載。這樣就完成了系統(tǒng)狀態(tài)的備份,大家打開C:$SNAP_200801141137_VOLUMEC$目錄可以看到與當前系統(tǒng)同樣的系統(tǒng)文件目錄結(jié)構(gòu)。
4、從快照恢復(fù)系統(tǒng)
對于個人系統(tǒng),我們要通過剛才創(chuàng)建的備份進行系統(tǒng)的恢復(fù),只需通過PE系統(tǒng)或者其他方式下用C:$SNAP_200801141137_VOLUMEC$目錄下的文件替換系統(tǒng)文件文件即可。不過下面我們做過特例,下面我們將該快照作為一個AD實例進行加載并通過AD進行查看。在命令行下執(zhí)行命令dsamain -dbpath C:$SNAP_200801141137_VOLUMEC$Windows tds tds.dit -ldapport 33890加載只讀數(shù)據(jù)庫的快照,33890為加載的端口號。要查看該AD實例,可以依次點擊“開始→管理工具→Active Directory 用戶和計算機”,在DC域上點擊右鍵選擇“更改域控制器”打開“更改目錄服務(wù)器”對話框,點選“此域控制器或 AD LDS實例”,可以看到當前AD的實例的狀態(tài),我們可使得剛才創(chuàng)建的快照實例,只需輸入類似“DC端口”即可查看該AD實例。
5、刪除快照
如果要刪除剛才創(chuàng)建的系統(tǒng)快照,可首先運行命令提示符工具,然后輸入ntdsutil進入命令行,輸入snapshot進入快照操作,輸入list mounted可以查看剛才創(chuàng)建的快照,然后通過delete刪除快照。
總結(jié):利用snapshot創(chuàng)建服務(wù)器系統(tǒng)狀態(tài)快照,進行系統(tǒng)的備份和還原比Windows Server backup更快捷和靈活,同時與其他第三方工具相比它與系統(tǒng)的交互更加可靠。