az dataprotection backup-instance restore
Note
このリファレンスは、Azure CLI (バージョン 2.57.0 以降) のデータ保護拡張機能の一部です。 拡張機能は、az dataprotection backup-instance restore コマンドを初めて実行するときに自動的にインストールされます。 拡張機能の詳細をご覧ください。
バックアップ コンテナー内の復旧ポイントからバックアップされたインスタンスを復元します。
コマンド
名前 | 説明 | 型 | 状態 |
---|---|---|---|
az dataprotection backup-instance restore initialize-for-data-recovery |
復元要求オブジェクトを初期化して、バックアップ コンテナー内のすべてのバックアップ データを回復します。 |
拡張子 | GA |
az dataprotection backup-instance restore initialize-for-data-recovery-as-files |
バックアップ コンテナー内のすべてのバックアップ データをファイルとして回復するには、復元要求オブジェクトを初期化します。 |
拡張子 | GA |
az dataprotection backup-instance restore initialize-for-item-recovery |
復元要求オブジェクトを初期化して、バックアップ コンテナー内のバックアップ データの指定された項目を回復します。 |
拡張子 | GA |
az dataprotection backup-instance restore trigger |
BackupInstance の復元をトリガーします。 |
拡張子 | GA |
az dataprotection backup-instance restore initialize-for-data-recovery
復元要求オブジェクトを初期化して、バックアップ コンテナー内のすべてのバックアップ データを回復します。
az dataprotection backup-instance restore initialize-for-data-recovery --datasource-type {AzureBlob, AzureDatabaseForMySQL, AzureDatabaseForPostgreSQL, AzureDatabaseForPostgreSQLFlexibleServer, AzureDisk, AzureKubernetesService}
--restore-location
--source-datastore {ArchiveStore, OperationalStore, VaultStore}
[--backup-instance-id]
[--point-in-time]
[--recovery-point-id]
[--rehydration-duration]
[--rehydration-priority {Standard}]
[--restore-configuration]
[--secret-store-type {AzureKeyVault}]
[--secret-store-uri]
[--target-resource-id]
例
Azure ディスク バックアップ インスタンスの復元要求を初期化する
az dataprotection backup-instance restore initialize-for-data-recovery --datasource-type AzureDisk --restore-location centraluseuap --source-datastore OperationalStore --target-resource-id {restore_disk_id} --recovery-point-id b7e6f082-b310-11eb-8f55-9cfce85d4fae
必須のパラメーター
データソースの種類を指定します。
復元場所を指定します。
特定の復旧ポイントまたは特定の時点のデータストアの種類を指定します。
省略可能のパラメーター
バックアップ インスタンス ID を指定します。
UTC (yyyy-mm-ddTHH:MM:SS) でデータを復元するために使用する時点を指定します。
データの復元に使用する復旧ポイント ID を指定します。
リハイドレート復元のリハイドレート期間を指定します。
リハイドレート復元のリハイドレート優先度を指定します。
復元の復元構成。 このパラメーターを使用して、AzureKubernetesService を使用して復元します。
認証に使用するシークレット ストアの種類を指定します。
認証に使用するシークレット ストア URI を指定します。
データを復元するリソース ID を指定します。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az dataprotection backup-instance restore initialize-for-data-recovery-as-files
バックアップ コンテナー内のすべてのバックアップ データをファイルとして回復するには、復元要求オブジェクトを初期化します。
az dataprotection backup-instance restore initialize-for-data-recovery-as-files --datasource-type {AzureBlob, AzureDatabaseForMySQL, AzureDatabaseForPostgreSQL, AzureDatabaseForPostgreSQLFlexibleServer, AzureDisk, AzureKubernetesService}
--restore-location
--source-datastore {ArchiveStore, OperationalStore, VaultStore}
--target-blob-container-url
--target-file-name
[--point-in-time]
[--recovery-point-id]
[--rehydration-duration]
[--rehydration-priority {Standard}]
[--target-resource-id]
例
azure データベースの復元要求を postgresql サーバー バックアップ インスタンスのファイルとして初期化する
az dataprotection backup-instance restore initialize-for-data-recovery-as-files --datasource-type AzureDatabaseForPostgreSQL --restore-location centraluseuap --source-datastore VaultStore --target-blob-container-url {target_blob_container_url} --target-file-name {target_file_name} --recovery-point-id 9a4ab128e2d441d6a575ecd85903bd81
必須のパラメーター
データソースの種類を指定します。
復元場所を指定します。
特定の復旧ポイントまたは特定の時点のデータストアの種類を指定します。
データの復元先となる BLOB コンテナーの URL を指定します。
データの復元先となるファイル名を指定します。
省略可能のパラメーター
UTC (yyyy-mm-ddTHH:MM:SS) でデータを復元するために使用する時点を指定します。
データの復元に使用する復旧ポイント ID を指定します。
リハイドレート復元のリハイドレート期間を指定します。
リハイドレート復元のリハイドレート優先度を指定します。
別のサブスクリプションにファイルとして復元するために必要な、データの復元先となるターゲット ストレージ コンテナーの ARM ID を指定します。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az dataprotection backup-instance restore initialize-for-item-recovery
復元要求オブジェクトを初期化して、バックアップ コンテナー内のバックアップ データの指定された項目を回復します。
az dataprotection backup-instance restore initialize-for-item-recovery --datasource-type {AzureBlob, AzureDatabaseForMySQL, AzureDatabaseForPostgreSQL, AzureDatabaseForPostgreSQLFlexibleServer, AzureDisk, AzureKubernetesService}
--restore-location
--source-datastore {ArchiveStore, OperationalStore, VaultStore}
[--backup-instance-id]
[--container-list]
[--from-prefix-pattern]
[--point-in-time]
[--recovery-point-id]
[--restore-configuration]
[--target-resource-id]
[--to-prefix-pattern]
[--vaulted-blob-prefix]
例
Azure BLOB バックアップ インスタンスの復元要求を初期化する
az dataprotection backup-instance restore initialize-for-item-recovery --datasource-type AzureBlob --restore-location centraluseuap --source-datastore OperationalStore --backup-instance-id {backup_instance_id} --point-in-time 2021-05-26T15:00:00 --container-list container1 container2
必須のパラメーター
データソースの種類を指定します。
復元場所を指定します。
特定の復旧ポイントまたは特定の時点のデータストアの種類を指定します。
省略可能のパラメーター
バックアップ インスタンス ID を指定します。
復元するコンテナーの一覧を指定します。
開始範囲のプレフィックス パターンを指定します。
UTC (yyyy-mm-ddTHH:MM:SS) でデータを復元するために使用する時点を指定します。
データの復元に使用する復旧ポイント ID を指定します。
復元の復元構成。 このパラメーターを使用して、AzureKubernetesService を使用して復元します。
データを復元するリソース ID を指定します。
終了範囲のプレフィックス パターンを指定します。
コンテナー化された BLOB のプレフィックス パターンを指定します。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az dataprotection backup-instance restore trigger
BackupInstance の復元をトリガーします。
az dataprotection backup-instance restore trigger --backup-instance-name
--restore-request-object
[--ids]
[--no-wait]
[--operation-requests]
[--resource-group]
[--subscription]
[--tenant-id]
[--use-secondary-region {false, true}]
[--vault-name]
例
復元操作をトリガーする
az dataprotection backup-instance restore trigger -g sample_rg --vault-name sample_backupvault --backup-instance-name sample_biname-fd53a211-3f3e-4c7e-ba45-81050e27c0be --restore-request-object restorerequestobject.json
リージョン間復元操作をトリガーする
az dataprotection backup-instance restore trigger -g sample_rg --vault-name sample_backupvault --backup-instance-name sample_biname-fd53a211-3f3e-4c7e-ba45-81050e27c0be --restore-request-object restorerequestobject.json --use-secondary-region
必須のパラメーター
バックアップ インスタンス名。
操作の要求本文。 予期される値: json-string/@json-file。
省略可能のパラメーター
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
実行時間の長い操作の終了を待機しません。
resourceGuard によって保護される重要な操作要求。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
コンテナーを保護する Resource Guard が別のテナントに存在する場合のテナントの ID。
セカンダリ リージョンの復旧ポイントから復元するには、このフラグを使用します。
バックアップ コンテナーの名前。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
Azure CLI