銷售: 1-800-867-1380

使用 Windows PowerShell 管理 Windows Azure 備份

發佈時間: 2012年2月

更新日期: 2014年4月

適用於: Windows Server 2008 R2 with SP1, Windows Server 2012

本節包含有關可用於 Microsoft Azure Backup之 Windows PowerShell 指令程式的資訊。若要使用線上備份 (OB) 指令程式,您必須是 Administrators 群組或 Backup Operators 群組的成員。您可以使用下列指令程式,檢視可用的指令程式清單:

get-command -module MSOnlineBackup

若要取得指令程式的線上說明,可以使用下列指令程式下載說明檔案:

Update-Help –module MSOnlineBackup

您可以使用下列指令程式並指定指令程式名稱,檢視特定指令程式的其他資訊:

Get-Help -cmdletname

下表描述可用於 Microsoft Azure Backup的 Windows PowerShell 指令程式。如需指令程式的詳細資訊,請按一下指令程式名稱。

 

Windows PowerShell 指令程式 說明

Add-OBFileSpec

OBFileSpec 物件 (指定在備份中包含或排除的項目) 加入至備份原則 (OBPolicy) 物件。OBFileSpec 物件可以包含或排除多個檔案、資料夾或磁碟區。您可以使用 New-OBFileSpec 指令程式定義要包含的項目清單,然後您就可以更新 OBPolicy 物件。

Get-OBAllRecoveryPoints

取得所有可用的復原點。在復原期間,在驗證程序完成之後,從特定伺服器完成的每個成功備份的復原點清單會顯示給使用者。使用者可以選擇從特定復原點內還原日期。

Get-OBAlternateBackupServer

取得 OBBackupServer 物件的陣列。這個陣列代表與指定的備份帳戶相關聯的所有伺服器 (本機伺服器除外)。需要有效的認證才能取得此陣列。

Get-OBCertificateListFromLocalStore

從本機電腦憑證存放區取得憑證清單。您可以使用該指令程式所傳回的憑證,透過 Start-OBRegistration 指令程式向 Windows Azure 備份註冊目前電腦。

Get-OBFileSpec

取得與指定的備份原則 (OBPolicy) 物件相關聯的 OBFileSpec 物件清單。OBFileSpec 物件定義從使用備份原則所建立的備份中會包含或排除什麼項目。使用 New-OBFileSpecAdd-OBFileSpec 指令程式定義和套用備份原則的變更。

Get-OBJob

從伺服器取得作業清單,做為 OBJob 物件。

Get-OBMachineSetting

取得伺服器的 OBMachineSetting 物件。這個物件包含伺服器屬性設定,包括線上備份用來存取網際網路的 Proxy 伺服器設定、頻寬節流設定,以及復原到另一部伺服器期間解密檔案所需的加密複雜密碼。

Get-OBMachineUsage

取得 Microsoft Azure Backup已使用的儲存空間量,做為從這個伺服器備份的資料。這是代表跨所有復原點可用的資料。

Get-OBNotification

取得伺服器的 OBNotification 物件陣列。OBNotification 物件包含有關通知的以下詳細資料。

  1. 通知類別

  2. 通知類型

  3. 通知的產生時間

  4. 完整和簡短描述的錯誤碼

  5. 錯誤訊息參數

如果向線上備份服務取消註冊伺服器,不會清除事件記錄檔。如果向線上備份服務重新註冊伺服器,這會傳回先前註冊所產生的通知。不過,如果從伺服器完全解除安裝 Azure Backup Agent,事件記錄檔會被刪除。

Get-OBPolicy

取得伺服器目前的備份原則設定,包括如何排程備份的詳細資料、包含在備份中的檔案,以及保留原則。如果使用 Editable 參數,變更完成時,應該使用 Set-OBPolicy 指令程式將更新的原則設定為目前的原則。

Get-OBRecoverableItem

取得與指定的線上備份伺服器 (OBServer) 物件相關聯的 OBRecoverableItem 物件清單。OBRecoverableItem 物件定義會從備份項目清單復原哪些項目。

Get-OBRecoverableSource

取得可從此伺服器或指定的 OBBackupServer 物件復原資料來源的清單。此清單用來取得項目層級復原。

Get-OBRecoveryService

取得可用備份保存庫的清單。

Get-RetentionPolicy

從備份原則 (OBPolicy) 物件取得備份的目前保留原則。保留原則允許保留天數設定為下列其中一個值:7、15、30。

Get-OBSchedule

在備份原則 (OBPolicy) 物件中取得備份的目前排程。備份會在排程指定的時間點執行。若要變更排程,請使用 Set-OBSchedule 指令程式。

New-OBFileSpec

建立以指定參數為基礎的新 OBFileSpec 物件。OBFileSpec 物件定義在備份中會包含或排除什麼項目。

可以包含或排除多個檔案、資料夾或磁碟區。磁碟區路徑可以使用磁碟區磁碟機代號、磁碟區掛接點或以 GUID 為基礎的磁碟區名稱來指定。如果指定以 GUID 為基礎的磁碟區名稱,應該以反斜線 (\) 結束。指定檔案路徑或指定要包含或排除的檔案類型時,檔案名稱可以使用萬用字元 (*)。

OBFileSpec 物件中的項目可以指定為遞迴 (包含項目和檔案結構中項目的所有下層) 或非遞迴 (只包含項目)。

New-OBPagingContext

建立新 OBPagingContext 物件,用於 Get-OBRecoverableItem 指令程式中啟用搜尋和瀏覽分頁可復原項目。提供 OBPagingContext 物件,可以有智慧地在目的地資料夾內擷取分頁檔案和資料夾。

這個指令程式在工作階段期間只需要呼叫一次,OBPagingContext 物件就會在瀏覽或搜尋不同的資料夾時自動重新整理。如果並未在 Get-OBRecoverableItem 指令程式中提供 OBPagingContext 物件,這個指令程式會在擷取程序中重複分頁並傳回資料夾中遞迴列出的所有項目。

如果提供 OBPagingContext 物件,重新執行相同指令程式則會傳回第二個頁面、第三個頁面、依此類推,直到擷取最後一頁為止。

New-OBPolicy

建立新的空白備份原則 (OBPolicy) 物件。其他指令程式用來定義在備份中會包含或排除哪些項目、執行備份的時間,以及儲存備份的位置。已設定原則時,請使用 Set-OBPolicy 指令程式積極地將原則用於排程備份。

New-OBRecoveryOption

指定將會套用至所有可復原項目的復原選項。其中包括復原目的地路徑、覆寫旗標 (如果物件已存在),以及物件的安全性設定。如果未指定復原選項,在復原期間會使用下列預設值:

  1. 還原至原始位置

  2. 衝突時建立複本

  3. 還原檔案的 ACL

New-OBRetentionPolicy

建立新的 OBRetentionPolicy,指定保留備份項目的天數。保留天數必須指定為 7、15 或 30。不支援其他整數。

New-OBSchedule

建立新的 OBSchedule 物件,以週間日和當天時間來指定執行備份的時間。如果未指定,則備份預設排程在每星期天下午 9:00 執行。

Remove-OBFileSpec

從備份原則 (OBPolicy) 物件移除要在備份中包含或排除之項目的清單 (如 OBFileSpec 物件所指定)。若要從備份原則移除檔案規格清單,OBPolicy 物件必須是編輯模式。若要為已設定為排程備份原則的原則,將 OBPolicy 物件變成編輯模式,請使用 Get-OBPolicy 指令程式與 Editable 參數。New-OBPolicy 指令程式會建立編輯模式的新 OBPolicy 物件。

Remove-OBPolicy

移除目前已設定的備份原則 (OBPolicy) 物件。這會停止現有排程的每日備份。如果已指定 DeleteBackup 參數,線上備份伺服器上依據此原則備份的資料會被刪除。如果未指定 DeleteBackup 參數,依據建立備份時有效的保留原則,現有的備份會保留。

Set-OBMachineSetting

為伺服器設定 OBMachineSetting 物件,其中包括用來存取網際網路的 Proxy 伺服器設定、網路頻寬節流設定,以及復原到另一部伺服器期間解密檔案所需的加密複雜密碼。

Set-OBPolicy

設定 OBPolicy 物件做為將用於排程備份的備份原則。

Set-OBRetentionPolicy

設定備份原則 (OBPolicy) 物件的保留原則。允許的 OBRetentionPolicy 物件保留天數為 7、15 或 30。

Set-OBSchedule

設定備份原則 (OBPolicy) 物件的 OBSchedule 物件 (包含建立每日備份的週間日和當天時間)。

Start-OBBackup

啟動一次性備份作業。設定 Policy 參數,為備份指定設定。

Start-OBRecovery

使用 OBRecoverableOptions 物件中指定的復原選項,復原 OBRecoverableItem 物件的陣列。如果未指定復原選項,則會使用下列預設選項:

  1. 還原至原始位置

  2. 衝突時建立複本

  3. 還原檔案的 ACL

如果您執行替代伺服器復原,您必須指定認證及加密複雜密碼物件以執行復原。在替代伺服器復原期間,如果未指定 OBRecoverableOptions 物件,這個指令程式會出現錯誤訊息,因為從其他伺服器復原時沒有預設原始位置。

Start-OBRegistration

使用指定的憑證,向備份保存庫註冊伺服器。

Stop-OBJob

停止目前執行的備份或復原工作。

Rename-OBVolume

用來將備份磁碟區對應到其新的名稱。

New-OBRecoverableItem

使用給定的相對路徑建立新的 OBRecoverable 項目。此檔案路徑將用來從復原點復原檔案項目。

本文對您有任何幫助嗎?
(剩餘 1500 個字元)
感謝您提供意見
顯示:
© 2014 Microsoft