次の方法で共有


Start-OBRecovery

OBRecoverableOptions オブジェクトの指定した回復オプションを使用して、OBRecoverableItem オブジェクトの配列を回復します。

構文

Start-OBRecovery
     [-RecoverableItem] <CBRecoverableItem[]>
     [[-RecoveryOption] <CBRecoveryOption>]
     [[-EncryptionPassphrase] <SecureString>]
     [-Async]
     [-Confirm]
     [-WhatIf]

説明

Start-OBRecovery コマンドレットは、OBRecoverableOptions オブジェクトの指定された回復オプションを使用して、OBRecoverableItem オブジェクトの配列を回復します。 代替サーバーの回復の場合は、回復を行うために資格情報と暗号化パスフレーズ オブジェクトが必要になります。

回復オプションを指定しない場合は、次の既定のオプションが使用されます。

  1. 元の場所に復元します。
  2. 競合が発生した場合にコピーを作成します。
  3. ファイルの 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