圖1:點(diǎn)擊"備份虛擬機(jī)管理器"鏈接來備份虛擬機(jī)管理器

輸入備份路徑

圖2:輸入備份路徑

腳本化的備份

可以備份你的虛擬機(jī)管理器服務(wù)器的另一個方法是使用PowerShell腳本。使用PowerShell腳本的好處是腳本可以被自動化并設(shè)定在特定的日期和時(shí)間運(yùn)行。要達(dá)到這個目的,你需要輸入兩個單獨(dú)的命令。這些命令可以手動輸入,你也可以把他們保存到一個擴(kuò)展名為PS1的文本文件里,就可以作為一個PowerShell腳本使用了。那些你需要使用的命令是虛擬機(jī)管理器專用的,所以你需要引導(dǎo)虛擬機(jī)管理器PowerShell擴(kuò)展。

達(dá)到這個目的的最簡單方法是點(diǎn)擊開始按鈕并在開始菜單中選擇All Programs | Microsoft System Center | Virtual Machine Manager 2008 | Windows PowerShell – Virtual Machine Manager (所有程序|微軟系統(tǒng)中心|虛擬機(jī)管理器2008|Windows PowerShell – 虛擬機(jī)管理器)命令行。

備份服務(wù)器使用的命令是:

$VMMServer = Get-VMMServer -ComputerName ""

Backup-VMMServer -Path "C:VMMBackups" -VMMServer $VMMServer

你可以在圖3中看到這些命令怎么用。

使用PowerShell命令備份虛擬機(jī)管理器

圖3:使用PowerShell命令備份虛擬機(jī)管理器

如果你選擇把這些命令變成一個PowerShell腳本,那么重要的是要記住Windows會阻止PowerShell腳本運(yùn)行。你可以通過設(shè)置服務(wù)器的執(zhí)行策略為"不限制"來允許PowerShell運(yùn)行。你可以輸入下列命令來達(dá)到目的:

Set-ExecutionPolicy Unrestricted (設(shè)置執(zhí)行策略為"不限制")

Restoring the Virtual Machine Manager Database (恢復(fù)虛擬機(jī)管理器數(shù)據(jù)庫)

微軟在系統(tǒng)中心虛擬機(jī)管理器2008 R2中提供了一個命令行工具,可以用來恢復(fù)數(shù)據(jù)庫(這個工具在2008版中不存在)。你通常只在數(shù)據(jù)庫損壞或者硬盤壞掉之后需要重建服務(wù)器的時(shí)候才會這么做。假設(shè)你在向做備份的相同的服務(wù)器上恢復(fù)數(shù)據(jù)庫,你可能需要在恢復(fù)之前做些清理工作。特別是你可能必須把服務(wù)器倒回原來的狀態(tài),這意味著你必須:

刪除所有在備份之后創(chuàng)建的主機(jī)。

把備份之后刪除的所有主機(jī)添加回來。

刪除所有在備份生成之后刪除的虛擬機(jī)。

如果你由于一些邏輯上的原因不能執(zhí)行這些操作,你仍可以恢復(fù)備份,但是你會看到類似"需要注意","不存在","主機(jī)無響應(yīng)"之類的和那些不匹配相關(guān)的消息。

要恢復(fù)備份,執(zhí)行這幾步:

打開一個命令行窗口。

轉(zhuǎn)到目錄: C:Program FilesMicrosoft System Center Virtual Machine Manager 2008 R2in

輸入:SCVMRecover -Path <備份地址> -Confirm

如果你已經(jīng)在備份其他的SQL Server,那么備份系統(tǒng)中心虛擬機(jī)管理器的最簡單的辦法可能是使用你備份其他SQL Server的方法。不過,如果你想要進(jìn)行一個快速的手動備份,或者你沒有支持SQL的備份應(yīng)用,我所說的方法就可以不費(fèi)吹灰之力地運(yùn)行。

分享到

zhabin

相關(guān)推薦