溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何使用PowerShell工具進行裸機恢復

發(fā)布時間:2021-10-28 15:09:27 來源:億速云 閱讀:139 作者:小新 欄目:系統(tǒng)運維

這篇文章給大家分享的是有關如何使用PowerShell工具進行裸機恢復的內(nèi)容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

在過去的幾個版本的Windows Server里,微軟加大了在PowerShell工具上的研發(fā)投入,使得其能夠靈活可用。其中值得稱道的一點是在Windows Server 2008 R2和Windows Server 2012里,可用通過PowerShell創(chuàng)建能用于裸機恢復的備份。在本文中,我們將討論如何操作。

雖然現(xiàn)在通過PowerShell進行裸機恢復的備份并不是必須的,但是微軟聲稱PowerShell是微軟推薦的Windows服務器管理接口,傳統(tǒng)的基于圖形的管理方式終將成為過去。因此,系統(tǒng)管理員們需要掌握PowerShell以免被時代所淘汰。

對于不同的應用所使用的恢復操作也不盡相同。本文主要的對象是Windows服務器備份應用。當然也會有其它的一些備份廠商們支持命令行的備份操作方式,但不同的廠商所提供的命令也是不同的。

因此,需要在Windows Server上做一些準備工作好讓Windows服務器備份命令安裝到PowerShell里:

在Windows Server 2012版本中,將會自動加載所必需的的PowerShell模塊,然而如果使用的是Windows Server 2008 R2,那么則需要運行All Modules命令載入所需的模塊組件。

增加裸機恢復的能力

Windows備份策略將指定是否能創(chuàng)建或者恢復裸機備份。因此,用戶需要首先決定是否有這樣的一條策略存在。我們可以通過運行Get-WBPolicy cmdlet命令來查看。

如果沒有看到相關的Windows備份策略,那么就需要創(chuàng)建一個。創(chuàng)建的方式即運行New-WBPolicy cmdlet。

一旦創(chuàng)建好Windows 備份策略,就需要對該策略做修改以便允許進行裸機恢復。要做此更改,就需要是管理員組或者是備份操作員組的成員才可以。此外,在修改前,策略需要設置為可更改狀態(tài)。

如果是剛通過New-WBPolicy cmdlet創(chuàng)建完畢,那么新策略應該顯示的是可更改狀態(tài)的。如果不是,那么就需要通過Get-WBPolicy cmdlet命令后面加上—editable后綴作為參數(shù)。

一旦Windows備份策略被標記為editable,可以通過Add-WBBareMetalRecovery cmdlet為該策略增加裸機恢復功能。當做操作的時候,也需要加上—policy后綴指定對應的windows備份策略。通常命令的格式按照如下的方式寫:

Add-WBBareMetalRecovery –Policy $policy

在對Windows備份策略添加完裸機恢復功能后,同樣需要確認操作是否成功。最方便的方式就是使用Get-WBBareMetalRecovery cmdlet命令來查看是否策略中包含了裸機恢復功能。命令格式如下:

Get-WBBareMetalRecovery –Policy $policy

策略創(chuàng)建好后,使用起來會特別方便??梢赃\行Start-WBBackup cmdlet完成備份操作。只需簡單的告訴Windows,你希望使用之前創(chuàng)建好的策略即可。

通常也需要指定備份的位置,基本上是通過New-WBBackupTarget cmdlet命令來指定的。完成后,通過該命令指定備份的目標位置。比如,用戶可以使用如下命令來指定一個備份目標:

$BackupLocation = New=WBBackupTarget –VolumePath E:  Add-WBBackupTarget –Policy $Policy –Target $BackupLocation

一旦指定完備份目標,即可以啟動備份進程。具體可以通過如下命令完成:

Start-WBBackup –Policy $policy

盡管這條命令手工地創(chuàng)建好了一個備份操作,但定時備份計劃也是可以這樣簡單的完成。

將這些操作合并

盡管在前面我們介紹了不同的命令使用方式,但我還是想能將這些創(chuàng)建備份策略、提供裸機恢復功能以及發(fā)起備份的操作合并起來。具體的命令可以參考如下的例子:

$policy = New-WBpolicy  Add-WBBareMetalRecovery $policy  $BackupLocation = New-WBBackupTarget –VolumePath E:  Add-WBBackupTarget –Policy $Policy –Target $BackupLocation  Start-WBBackup –Policy $policy

感謝各位的閱讀!關于“如何使用PowerShell工具進行裸機恢復”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內(nèi)容。

AI