Start-OBRecovery
OBRecoverableOptions オブジェクトで指定した回復オプションにより、OBRecoverableItem オブジェクトの配列を回復します。
構文
Start-OBRecovery
[-RecoverableItem] <CBRecoverableItem[]>
[[-RecoveryOption] <CBRecoveryOption>]
[[-EncryptionPassphrase] <SecureString>]
[-Async]
[-Confirm]
[-WhatIf]
説明
Start-OBRecovery コマンドレットは、OBRecoverableOptions オブジェクトで指定された回復オプションを使用して、OBRecoverableItem オブジェクトの配列を回復します。 代替サーバーの回復の場合は、回復を行うために資格情報と暗号化パスフレーズ オブジェクトが必要になります。
回復オプションを指定しない場合は、次の既定のオプションが使用されます。
- 元の場所に復元します。
- 競合が発生した場合にコピーを作成します。
- ファイルの ACL を復元します。
代替サーバー復元フローにデータを回復する場合、別のサーバーからの回復に既定の元の場所がないため、OBRecoverableOptions オブジェクトが指定されていない場合、コマンドレットはエラー メッセージを表示します。
このコマンドレットは、影響が中程度の WhatIf パラメーターと Confirm パラメーターをサポートしています。 中程度の影響は、コマンドレットが既定でユーザーに確認を求めないことを示します。 WhatIf パラメーターは、操作を実行せずにコマンドレットが実行する内容の詳細な説明を提供します。 Confirm パラメーターは、コマンドレットがユーザーにプロンプトを表示するかどうかを指定します。 -Confirm:$FALSE を使用すると、プロンプトがオーバーライドされます。
Microsoft Azure Backup コマンドレットを使用するには、ユーザーが保護されたコンピューターの管理者である必要があります。
例
例 1
$sources = Get-OBRecoverableSource
$RP = Get-OBRecoverableItem -Source $sources[0]
$passphrase = Read-Host -Prompt "Enter encryption passphrase" -AsSecureString
$pwd = ConvertTo-SecureString -String Notag00dpa55word -AsPlainText -Force
$cred = New-Object -TypeName System.Management.Automation.PsCredential -ArgumentList contoso\johnj99, $pwd
$RO = New-OBRecoveryOption -DestinationPath C:\\test -OverwriteType Overwrite
Start-OBRecovery -RecoverableItem $RP -RecoveryOption $RO -EncryptionPassphrase $passphrase -Credential $cred -Async
この例では、回復ジョブを開始します。
パラメーター
-Async
このパラメーターにより、コマンドレットの非同期実行を指定することができます。 これは、完了まで時間がかかるコマンドレットの場合に役立ちます。 操作の直後にユーザーに制御が戻ります。
型: | SwitchParameter |
配置: | 5 |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-Confirm
コマンドレットの実行前に確認を求めるメッセージが表示されます。
型: | SwitchParameter |
配置: | Named |
規定値: | False |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-EncryptionPassphrase
回復のためにデータの暗号化を解除するために使用する暗号化パスフレーズを指定します。 これは、バックアップ用に設定された最新の暗号化パスフレーズと同じである必要があります。 これは、代替サーバーの回復の場合に必要です。 代替サーバーの回復の場合、この暗号化パスフレーズは、元のサーバー上のバックアップ用に設定された最新の暗号化パスフレーズと一致する必要があります。
型: | SecureString |
配置: | 4 |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | True |
ワイルドカード文字を受け取る: | False |
-RecoverableItem
回復する項目を指定します。
型: | CBRecoverableItem[] |
配置: | 2 |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | True |
ワイルドカード文字を受け取る: | False |
-RecoveryOption
回復した項目が既存のコピーを上書きするかどうか、または回復中に既存のアイテムのコピーを作成するかどうかを指定します。
型: | CBRecoveryOption |
配置: | 3 |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | True |
ワイルドカード文字を受け取る: | False |
-WhatIf
コマンドレットの実行時に発生する内容を示します。 このコマンドレットは実行されません。
型: | SwitchParameter |
配置: | Named |
規定値: | False |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
入力
None
出力
Microsoft.Internal.CloudBackup.Client.Cmdlets.OBJob