az backup restore
Recovery Services コンテナー内の復旧ポイントからバックアップされた項目を復元します。
コマンド
| 名前 | 説明 | 型 | 状態 |
|---|---|---|---|
| az backup restore files |
復旧ポイントのすべてのファイルにアクセスできるようにします。 |
Core | GA |
| az backup restore files mount-rp |
復旧ポイントのファイルをマウントするスクリプトをダウンロードします。 |
Core | GA |
| az backup restore files unmount-rp |
復旧ポイントへのアクセスを閉じます。 |
Core | GA |
| az backup restore restore-azurefiles |
ファイル共有内のバックアップされた Azure ファイルを、登録済みストレージ アカウント内の同じファイル共有または別のファイル共有に復元します。 |
Core | GA |
| az backup restore restore-azurefileshare |
バックアップされた Azure ファイル共有を、登録済みストレージ アカウント内の同じファイル共有または別のファイル共有に復元します。 |
Core | GA |
| az backup restore restore-azurewl |
Recovery Services コンテナー内のバックアップされた Azure ワークロードを、別の登録済みコンテナーまたは同じコンテナーに復元します。 |
Core | GA |
| az backup restore restore-disks |
指定した復旧ポイントから、バックアップされた VM のディスクを復元します。 |
Core | GA |
az backup restore restore-azurefiles
ファイル共有内のバックアップされた Azure ファイルを、登録済みストレージ アカウント内の同じファイル共有または別のファイル共有に復元します。
az backup restore restore-azurefiles --resolve-conflict {Overwrite, Skip}
--restore-mode {AlternateLocation, OriginalLocation}
[--container-name]
[--ids]
[--item-name]
[--resource-group]
[--rp-name]
[--source-file-path]
[--source-file-type {Directory, File}]
[--subscription]
[--target-file-share]
[--target-folder]
[--target-storage-account]
[--tenant-id]
[--vault-name]
例
ファイル共有内のバックアップされた Azure ファイルを、登録済みストレージ アカウント内の同じファイル共有または別のファイル共有に復元します。
az backup restore restore-azurefiles --resource-group MyResourceGroup --vault-name MyVault --container-name MyContainer --item-name MyItem --rp-name recoverypoint --resolve-conflict Overwrite --restore-mode OriginalLocation --source-file-type File --source-file-path Filepath1 Filepath2
必須のパラメーター
復元されたデータと競合している場合の指示。
| プロパティ | 値 |
|---|---|
| 指定可能な値: | Overwrite, Skip |
復元モードを指定します。
| プロパティ | 値 |
|---|---|
| 指定可能な値: | AlternateLocation, OriginalLocation |
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
バックアップ コンテナーの名前。 az backup container list コマンドの出力から 'Name' または 'FriendlyName' を受け入れます。 'FriendlyName' が渡された場合は、BackupManagementType が必要です。
| プロパティ | 値 |
|---|---|
| Parameter group: | Resource Id Arguments |
1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
| プロパティ | 値 |
|---|---|
| Parameter group: | Resource Id Arguments |
バックアップされた項目の名前。
| プロパティ | 値 |
|---|---|
| Parameter group: | Resource Id Arguments |
リソース グループの名前。
az configure --defaults group=<name>を使用して既定のグループを構成できます。
| プロパティ | 値 |
|---|---|
| Parameter group: | Resource Id Arguments |
復旧ポイントの名前。
| プロパティ | 値 |
|---|---|
| Parameter group: | Resource Id Arguments |
ファイル共有内で復元されるファイルの絶対パスを文字列として指定します。 このパスは、'az storage file download' または 'az storage file show' CLI コマンドで使用されるパスと同じです。
選択するソース ファイルの種類を指定します。
| プロパティ | 値 |
|---|---|
| 指定可能な値: | Directory, File |
サブスクリプションの名前または ID。
az account set -s NAME_OR_IDを使用して既定のサブスクリプションを構成できます。
| プロパティ | 値 |
|---|---|
| Parameter group: | Resource Id Arguments |
コンテンツを復元する宛先ファイル共有。
コンテンツの復元先のフォルダー。 コンテンツを root に復元するには、フォルダー名を空のままにします。
コンテンツの復元先のストレージ アカウント。
コンテナーを保護する Resource Guard が別のテナントに存在する場合のテナントの ID。
Recovery Services コンテナーの名前。
| プロパティ | 値 |
|---|---|
| Parameter group: | Resource Id Arguments |
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
出力フォーマット。
| プロパティ | 値 |
|---|---|
| 規定値: | json |
| 指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
az backup restore restore-azurefileshare
バックアップされた Azure ファイル共有を、登録済みストレージ アカウント内の同じファイル共有または別のファイル共有に復元します。
az backup restore restore-azurefileshare --resolve-conflict {Overwrite, Skip}
--restore-mode {AlternateLocation, OriginalLocation}
[--container-name]
[--ids]
[--item-name]
[--resource-group]
[--rp-name]
[--subscription]
[--target-file-share]
[--target-folder]
[--target-resource-group-name --target-rg-name]
[--target-storage-account]
[--tenant-id]
[--vault-name]
例
バックアップされた Azure ファイル共有を、登録済みストレージ アカウント内の同じファイル共有または別のファイル共有に復元します。
az backup restore restore-azurefileshare --resource-group MyResourceGroup --vault-name MyVault --container-name MyContainer --item-name MyItem --rp-name recoverypoint --resolve-conflict Overwrite --restore-mode OriginalLocation
必須のパラメーター
復元されたデータと競合している場合の指示。
| プロパティ | 値 |
|---|---|
| 指定可能な値: | Overwrite, Skip |
復元モードを指定します。
| プロパティ | 値 |
|---|---|
| 指定可能な値: | AlternateLocation, OriginalLocation |
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
バックアップ コンテナーの名前。 az backup container list コマンドの出力から 'Name' または 'FriendlyName' を受け入れます。 'FriendlyName' が渡された場合は、BackupManagementType が必要です。
| プロパティ | 値 |
|---|---|
| Parameter group: | Resource Id Arguments |
1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
| プロパティ | 値 |
|---|---|
| Parameter group: | Resource Id Arguments |
バックアップされた項目の名前。
| プロパティ | 値 |
|---|---|
| Parameter group: | Resource Id Arguments |
リソース グループの名前。
az configure --defaults group=<name>を使用して既定のグループを構成できます。
| プロパティ | 値 |
|---|---|
| Parameter group: | Resource Id Arguments |
復旧ポイントの名前。
| プロパティ | 値 |
|---|---|
| Parameter group: | Resource Id Arguments |
サブスクリプションの名前または ID。
az account set -s NAME_OR_IDを使用して既定のサブスクリプションを構成できます。
| プロパティ | 値 |
|---|---|
| Parameter group: | Resource Id Arguments |
コンテンツを復元する宛先ファイル共有。
コンテンツの復元先のフォルダー。 コンテンツを root に復元するには、フォルダー名を空のままにします。
コンテナー リソース グループと異なる場合に必要な、コンテンツの復元先となるストレージ アカウントのリソース グループ。
コンテンツの復元先のストレージ アカウント。
コンテナーを保護する Resource Guard が別のテナントに存在する場合のテナントの ID。
Recovery Services コンテナーの名前。
| プロパティ | 値 |
|---|---|
| Parameter group: | Resource Id Arguments |
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
出力フォーマット。
| プロパティ | 値 |
|---|---|
| 規定値: | json |
| 指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
az backup restore restore-azurewl
Recovery Services コンテナー内のバックアップされた Azure ワークロードを、別の登録済みコンテナーまたは同じコンテナーに復元します。
az backup restore restore-azurewl --recovery-config
--resource-group
--vault-name
[--rehydration-duration]
[--rehydration-priority {High, Standard}]
[--tenant-id]
[--use-secondary-region]
例
Recovery Services コンテナー内のバックアップされた Azure ワークロードを、別の登録済みコンテナーまたは同じコンテナーに復元します。
az backup restore restore-azurewl --resource-group MyResourceGroup --vault-name MyVault --recovery-config MyRecoveryConfig
必須のパラメーター
バックアップされた項目の回復構成を指定します。 構成オブジェクトは、'backup recoveryconfig show' コマンドから取得できます。
リソース グループの名前。
az configure --defaults group=<name>を使用して既定のグループを構成できます。
Recovery Services コンテナーの名前。
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
復旧ポイントがハイドレート状態のままである最大時間 (10 ~ 30 日、両方を含む) を設定します。
| プロパティ | 値 |
|---|---|
| 規定値: | 15 |
復旧ポイントのリハイドレート中に維持される優先度の種類。
| プロパティ | 値 |
|---|---|
| 指定可能な値: | High, Standard |
コンテナーを保護する Resource Guard が別のテナントに存在する場合のテナントの ID。
セカンダリ リージョンの復旧ポイントから復元するには、このフラグを使用します。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
出力フォーマット。
| プロパティ | 値 |
|---|---|
| 規定値: | json |
| 指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_IDを使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
az backup restore restore-disks
指定した復旧ポイントから、バックアップされた VM のディスクを復元します。
az backup restore restore-disks --storage-account
[--container-name]
[--cvm-os-des-id --cvm-os-disk-encryption-set-id]
[--disk-access-option {EnablePrivateAccessForAllDisks, EnablePublicAccessForAllDisks, SameAsOnSourceDisks}]
[--disk-encryption-set-id]
[--diskslist]
[--ids]
[--item-name]
[--mi-system-assigned]
[--mi-user-assigned]
[--rehydration-duration]
[--rehydration-priority {High, Standard}]
[--resource-group]
[--restore-as-unmanaged-disks {false, true}]
[--restore-mode {AlternateLocation, OriginalLocation}]
[--restore-only-osdisk {false, true}]
[--restore-to-edge-zone {false, true}]
[--restore-to-staging-storage-account {false, true}]
[--rp-name]
[--storage-account-resource-group]
[--subscription]
[--target-disk-access-id]
[--target-resource-group]
[--target-subnet-name]
[--target-subscription-id]
[--target-vm-name]
[--target-vnet-name]
[--target-vnet-resource-group]
[--target-zone {1, 2, 3, NoZone}]
[--tenant-id]
[--use-secondary-region]
[--vault-name]
例
指定した復旧ポイントから、バックアップされた VM のディスクを復元します。 (autogenerated)
az backup restore restore-disks --container-name MyContainer --item-name MyItem --resource-group MyResourceGroup --rp-name MyRp --storage-account mystorageaccount --vault-name MyVault
必須のパラメーター
ステージング ストレージ アカウントの名前または ID。 VM 構成がこのストレージ アカウントに復元されます。 詳細については、--restore-to-staging-storage-account パラメーターのヘルプを参照してください。 ストレージ アカウントとコンテナーが同じリソース グループ上にないリージョン間の復元には、ID が必要になる場合があります。 ID を取得するには、ここで指定したストレージ アカウント show コマンド (https://learn.microsoft.com/en-us/azure/storage/common/storage-account-get-info?tabs=azure-cli#get-the-resource-id-for-a-storage-account) を使用します。
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
バックアップ コンテナーの名前。 az backup container list コマンドの出力から 'Name' または 'FriendlyName' を受け入れます。 'FriendlyName' が渡された場合は、BackupManagementType が必要です。
| プロパティ | 値 |
|---|---|
| Parameter group: | Resource Id Arguments |
機密 VM の復元時に OS ディスク暗号化に使用するディスク暗号化セット ID を指定します。 これは、マネージド ディスクを持つ機密 VM にのみ適用されます。 ディスク暗号化セットがキー コンテナーにアクセスできることを確認してください。
ターゲット ディスクのディスク アクセス オプションを指定します。
| プロパティ | 値 |
|---|---|
| 指定可能な値: | EnablePrivateAccessForAllDisks, EnablePublicAccessForAllDisks, SameAsOnSourceDisks |
ディスク暗号化セット ID は、復元されたディスクの暗号化に使用されます。 ここで指定されているディスク暗号化セット ID へのアクセスを確認してください。
除外または含めるディスクの一覧。
1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
| プロパティ | 値 |
|---|---|
| Parameter group: | Resource Id Arguments |
バックアップされた項目の名前。
| プロパティ | 値 |
|---|---|
| Parameter group: | Resource Id Arguments |
このフラグを使用して、システム割り当てマネージド ID を復元操作に使用するかどうかを指定します。 MI オプションは、アンマネージド ディスクの復元には適用されません。
復元操作に使用するユーザー割り当てマネージド ID の ARM ID。 システム割り当て MI を使用してバックアップ項目を復元しない場合は、このパラメーターの値を指定します。
復旧ポイントがハイドレート状態のままである最大時間 (10 ~ 30 日、両方を含む) を設定します。
| プロパティ | 値 |
|---|---|
| 規定値: | 15 |
復旧ポイントのリハイドレート中に維持される優先度の種類。
| プロパティ | 値 |
|---|---|
| 指定可能な値: | High, Standard |
リソース グループの名前。
az configure --defaults group=<name>を使用して既定のグループを構成できます。
| プロパティ | 値 |
|---|---|
| Parameter group: | Resource Id Arguments |
このフラグを使用して、アンマネージド ディスクとして復元するように指定します。
| プロパティ | 値 |
|---|---|
| 指定可能な値: | false, true |
復元モードを指定します。
| プロパティ | 値 |
|---|---|
| 規定値: | AlternateLocation |
| 指定可能な値: | AlternateLocation, OriginalLocation |
バックアップされた VM の OS ディスクのみを復元するには、このフラグを使用します。
| プロパティ | 値 |
|---|---|
| 指定可能な値: | false, true |
エッジ ゾーン VM の復元を示すスイッチ パラメーター。 このパラメーターは、リージョン間およびサブスクリプション間の復元シナリオでは使用できません。
| プロパティ | 値 |
|---|---|
| 指定可能な値: | false, true |
--storage-account パラメーターを使用してステージング ストレージ アカウントにディスクを復元する場合は、このフラグを使用します。 指定しない場合、ディスクは元のストレージ アカウントに復元されます。 既定値: false。
| プロパティ | 値 |
|---|---|
| 指定可能な値: | false, true |
復旧ポイントの名前。
| プロパティ | 値 |
|---|---|
| Parameter group: | Resource Id Arguments |
ストレージ アカウントを含むリソース グループの名前。 既定値は、指定されていない場合は --resource-group と同じになります。
サブスクリプションの名前または ID。
az account set -s NAME_OR_IDを使用して既定のサブスクリプションを構成できます。
| プロパティ | 値 |
|---|---|
| Parameter group: | Resource Id Arguments |
--disk-access-option が EnablePrivateAccessForAllDisks に設定されている場合は、ターゲット ディスク アクセス ID を指定します。
これを使用して、復元されたディスクを保存するターゲット リソース グループを指定します。
別の場所で新しい VM を復元する場合は、ターゲット VM を作成するサブネットの名前。
リソースを復元するサブスクリプションの ID。
新しい VM への代替場所の復元の場合は、データの復元先となる VM の名前。
新しい VM への代替場所の復元の場合は、ターゲット VM を作成する必要がある VNet の名前。
新しい VM への代替場所の復元の場合は、ターゲット VNet を含むリソース グループの名前。
現在、プライマリ リージョンには 3 つの Azure 可用性ゾーンを含めることができます。 クロス ゾーン リストアの実行中にターゲット ゾーン番号を指定するには、この引数を使用します。
| プロパティ | 値 |
|---|---|
| 指定可能な値: | 1, 2, 3, NoZone |
コンテナーを保護する Resource Guard が別のテナントに存在する場合のテナントの ID。
セカンダリ リージョンの復旧ポイントから復元するには、このフラグを使用します。
Recovery Services コンテナーの名前。
| プロパティ | 値 |
|---|---|
| Parameter group: | Resource Id Arguments |
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
出力フォーマット。
| プロパティ | 値 |
|---|---|
| 規定値: | json |
| 指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |