共用方式為


Get-OBRecoverableSource

從這個伺服器或指定的 OBBackupServer 物件取得可復原的資料來源清單。

語法

Get-OBRecoverableSource
   [[-Server] <CBBackupServer>]

Description

Get-OBRecoverableSource Cmdlet 會從這個伺服器或指定的 OBBackupServer 物件取得可復原的資料來源清單。 此清單接著會用來取得專案層級復原。

若要使用 Microsoft Azure 備份 Cmdlet,使用者必須是受保護電腦上的系統管理員。

範例

範例 1:取得可復原的資料來源

Get-OBRecoverableSource

此範例會傳回所有可復原的資料來源。

範例 2:取得備份伺服器的可復原資料來源

Get-OBAlternateBackupServer | Get-OBRecoverableSource

此命令會傳回與備份帳戶相關聯之備份伺服器的可復原資料來源。

範例 3:從目前伺服器的次要區域取得可復原的資料來源

$RecoveryPath = “C:\\MARSRecoveredFiles”
$sources = Get-OBRecoverableSource -UseSecondaryRegion
$RP = Get-OBRecoverableItem -Source $sources[0]
$RO = New-OBRecoveryOption -DestinationPath $RecoveryPath -OverwriteType Overwrite
Start-OBRecovery -RecoverableItem $RP -RecoveryOption $RO -Async | ConvertTo-Json

此命令會從次要區域傳回目前伺服器的可復原資料來源。

參數

-Server

指定需要從中復原資料的伺服器。

類型:CBBackupServer
Position:1
預設值:None
必要:False
接受管線輸入:True
接受萬用字元:False

-UseSecondaryRegion

當您從目前伺服器還原以從次要區域復原備份資料時,請指定此選項, (跨區域還原) 。 當您使用保存庫認證檔從替代伺服器還原時,不需要此選項,因為您必須在 MARS 代理程式中傳遞次要區域的保存庫認證檔案。

類型:SwitchParameter
Position:Named
預設值:False
必要:False
接受管線輸入:False
接受萬用字元:False

輸入

None

輸出

Microsoft.Internal.CloudBackup.Commands.OBRecoverableSource[]