在過(guò)去的幾個(gè)版本的Windows Server里,微軟加大了在PowerShell工具上的研發(fā)投入,使得其能夠靈活可用。其中一個(gè)值得稱道的一點(diǎn)是在Windows Server 2008 R2和Windows Server 2012里,可用通過(guò)PowerShell創(chuàng)建能用于裸機(jī)恢復(fù)的備份。在本文中,我們將討論如何操作。
雖然現(xiàn)在通過(guò)PowerShell進(jìn)行裸機(jī)恢復(fù)的備份并不是必須的,但是微軟聲稱PowerShell是微軟推薦的Windows服務(wù)器管理接口,傳統(tǒng)的基于圖形的管理方式終將成為過(guò)去。因此,系統(tǒng)管理員們需要掌握PowerShell以免被時(shí)代所淘汰。
對(duì)于不同的應(yīng)用所使用的恢復(fù)操作也不盡相同。本文主要的對(duì)象是Windows服務(wù)器備份應(yīng)用。當(dāng)然也會(huì)有其它的一些備份廠商們支持命令行的備份操作方式,但不同的廠商所提供的命令也是不同的。
因此,需要在Windows Server上做一些準(zhǔn)備工作好讓W(xué)indows服務(wù)器備份命令安裝到PowerShell里:
在Windows Server 2012版本中,將會(huì)自動(dòng)加載所必需的的PowerShell模塊,然而如果使用的是Windows Server 2008 R2,那么則需要運(yùn)行All Modules命令載入所需的模塊組件。
增加裸機(jī)恢復(fù)的能力
Windows備份策略將指定是否能創(chuàng)建或者恢復(fù)裸機(jī)備份。因此,用戶需要首先決定是否有這樣的一條策略存在。我們可以通過(guò)運(yùn)行Get-WBPolicy cmdlet命令來(lái)查看。
如果沒(méi)有看到相關(guān)的Windows備份策略,那么就需要?jiǎng)?chuàng)建一個(gè)。創(chuàng)建的方式即運(yùn)行New-WBPolicy cmdlet。
一旦創(chuàng)建好Windows 備份策略,就需要對(duì)該策略做修改以便允許進(jìn)行裸機(jī)恢復(fù)。要做此更改,就需要是管理員組或者是備份操作員組的成員才可以。此外,在修改前,策略需要設(shè)置為可更改狀態(tài)。
如果是剛通過(guò)New-WBPolicy cmdlet創(chuàng)建完畢,那么新策略應(yīng)該顯示的是可更改狀態(tài)的。如果不是,那么就需要通過(guò)Get-WBPolicy cmdlet命令后面加上—edit