az dataprotection backup-instance restore
Note
This reference is part of the dataprotection extension for the Azure CLI (version 2.67.0 or higher). 拡張機能は、az dataprotection backup-instance restore コマンドを初めて実行するときに自動的にインストールされます。 Learn more about extensions.
バックアップ コンテナー内の復旧ポイントからバックアップされたインスタンスを復元します。
コマンド
名前 | 説明 | 型 | 状態 |
---|---|---|---|
az dataprotection backup-instance restore initialize-for-data-recovery |
復元要求オブジェクトを初期化して、バックアップ コンテナー内のすべてのバックアップ データを回復します。 |
Extension | GA |
az dataprotection backup-instance restore initialize-for-data-recovery-as-files |
バックアップ コンテナー内のすべてのバックアップ データをファイルとして回復するには、復元要求オブジェクトを初期化します。 |
Extension | GA |
az dataprotection backup-instance restore initialize-for-item-recovery |
復元要求オブジェクトを初期化して、バックアップ コンテナー内のバックアップ データの指定された項目を回復します。 |
Extension | GA |
az dataprotection backup-instance restore trigger |
BackupInstance の復元をトリガーします。 |
Extension | 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]
[--mi-system-assigned --use-system-assigned-identity --use-system-identity {false, true}]
[--mi-user-assigned --uami --user-assigned-identity-arm-url]
[--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
必須のパラメーター
データソースの種類を指定します。
プロパティ | 値 |
---|---|
指定可能な値: | AzureBlob, AzureDatabaseForMySQL, AzureDatabaseForPostgreSQL, AzureDatabaseForPostgreSQLFlexibleServer, AzureDisk, AzureKubernetesService |
復元場所を指定します。
特定の復旧ポイントまたは特定の時点のデータストアの種類を指定します。
プロパティ | 値 |
---|---|
指定可能な値: | ArchiveStore, OperationalStore, VaultStore |
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
バックアップ インスタンス ID を指定します。
システム割り当て ID を使用します。
プロパティ | 値 |
---|---|
指定可能な値: | false, true |
ユーザー割り当てマネージド ID の ARM ID。
UTC (yyyy-mm-ddTHH:MM:SS) でデータを復元するために使用する時点を指定します。
データの復元に使用する復旧ポイント ID を指定します。
リハイドレート復元のリハイドレート期間を指定します。
プロパティ | 値 |
---|---|
規定値: | 15 |
リハイドレート復元のリハイドレート優先度を指定します。
プロパティ | 値 |
---|---|
指定可能な値: | Standard |
復元の復元構成。 このパラメーターを使用して、AzureKubernetesService を使用して復元します。
認証に使用するシークレット ストアの種類を指定します。
プロパティ | 値 |
---|---|
指定可能な値: | AzureKeyVault |
認証に使用するシークレット ストア URI を指定します。
データを復元するリソース ID を指定します。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
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
[--mi-system-assigned --use-system-assigned-identity --use-system-identity {false, true}]
[--mi-user-assigned --uami --user-assigned-identity-arm-url]
[--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
必須のパラメーター
データソースの種類を指定します。
プロパティ | 値 |
---|---|
指定可能な値: | AzureBlob, AzureDatabaseForMySQL, AzureDatabaseForPostgreSQL, AzureDatabaseForPostgreSQLFlexibleServer, AzureDisk, AzureKubernetesService |
復元場所を指定します。
特定の復旧ポイントまたは特定の時点のデータストアの種類を指定します。
プロパティ | 値 |
---|---|
指定可能な値: | ArchiveStore, OperationalStore, VaultStore |
データの復元先となる BLOB コンテナーの URL を指定します。
データの復元先となるファイル名を指定します。
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
システム割り当て ID を使用します。
プロパティ | 値 |
---|---|
指定可能な値: | false, true |
ユーザー割り当てマネージド ID の ARM ID。
UTC (yyyy-mm-ddTHH:MM:SS) でデータを復元するために使用する時点を指定します。
データの復元に使用する復旧ポイント ID を指定します。
リハイドレート復元のリハイドレート期間を指定します。
プロパティ | 値 |
---|---|
規定値: | 15 |
リハイドレート復元のリハイドレート優先度を指定します。
プロパティ | 値 |
---|---|
指定可能な値: | Standard |
別のサブスクリプションにファイルとして復元するために必要な、データの復元先となるターゲット ストレージ コンテナーの ARM ID を指定します。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
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]
[--mi-system-assigned --use-system-assigned-identity --use-system-identity {false, true}]
[--mi-user-assigned --uami --user-assigned-identity-arm-url]
[--point-in-time]
[--recovery-point-id]
[--restore-configuration]
[--target-resource-id]
[--to-prefix-pattern]
[--vaulted-blob-prefix --vaulted-blob-prefix-pattern]
例
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
必須のパラメーター
データソースの種類を指定します。
プロパティ | 値 |
---|---|
指定可能な値: | AzureBlob, AzureDatabaseForMySQL, AzureDatabaseForPostgreSQL, AzureDatabaseForPostgreSQLFlexibleServer, AzureDisk, AzureKubernetesService |
復元場所を指定します。
特定の復旧ポイントまたは特定の時点のデータストアの種類を指定します。
プロパティ | 値 |
---|---|
指定可能な値: | ArchiveStore, OperationalStore, VaultStore |
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
バックアップ インスタンス ID を指定します。
復元するコンテナーの一覧を指定します。
開始範囲のプレフィックス パターンを指定します。
システム割り当て ID を使用します。
プロパティ | 値 |
---|---|
指定可能な値: | false, true |
ユーザー割り当てマネージド ID の ARM ID。
UTC (yyyy-mm-ddTHH:MM:SS) でデータを復元するために使用する時点を指定します。
データの復元に使用する復旧ポイント ID を指定します。
復元の復元構成。 このパラメーターを使用して、AzureKubernetesService を使用して復元します。
データを復元するリソース ID を指定します。
終了範囲のプレフィックス パターンを指定します。
コンテナー化された BLOB のプレフィックス パターンを指定します。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az dataprotection backup-instance restore trigger
BackupInstance の復元をトリガーします。
az dataprotection backup-instance restore trigger --backup-instance-name --name
--restore-request-object
[--ids]
[--no-wait]
[--operation-requests --resource-guard-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。
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
実行時間の長い操作が完了するまで待つ必要はありません。
プロパティ | 値 |
---|---|
規定値: | False |
resourceGuard によって保護される重要な操作要求。
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
コンテナーを保護する Resource Guard が別のテナントに存在する場合のテナントの ID。
セカンダリ リージョンの復旧ポイントから復元するには、このフラグを使用します。
プロパティ | 値 |
---|---|
指定可能な値: | false, true |
バックアップ コンテナーの名前。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |