az dataprotection backup-instance

Note

このリファレンスは、Azure CLI (バージョン 2.51.0 以降) のデータ保護拡張機能の一部です。 拡張機能は、az dataprotection backup-instance コマンドを初めて実行するときに自動的にインストールされます。 拡張機能の詳細をご覧ください。

データ保護を使用してバックアップ インスタンスを管理します。

コマンド

名前 説明 Status
az dataprotection backup-instance adhoc-backup

アドホック バックアップをトリガーします。

拡張子 GA
az dataprotection backup-instance create

バックアップ コンテナー内のリソースのバックアップを構成します。

拡張子 GA
az dataprotection backup-instance delete

バックアップ コンテナー内のバックアップ インスタンスを削除します。

拡張子 GA
az dataprotection backup-instance deleted-backup-instance

論理的に削除されたバックアップ インスタンスに対して操作を実行します。

拡張子 GA
az dataprotection backup-instance deleted-backup-instance list

バックアップ コンテナーに属する削除されたバックアップ インスタンスを一覧表示します。

拡張子 GA
az dataprotection backup-instance deleted-backup-instance show

バックアップ コンテナー内の名前を持つ削除されたバックアップ インスタンスを取得します。

拡張子 GA
az dataprotection backup-instance deleted-backup-instance undelete

論理的に削除されたバックアップ インスタンスの削除を取り消します。

拡張子 GA
az dataprotection backup-instance initialize

リソースのバックアップを構成するための JSON 要求本文を初期化します。

拡張子 GA
az dataprotection backup-instance initialize-backupconfig

AzureKubernetesService または AzureBlobs (コンテナー化されたバックアップ用) リソースのバックアップを初期化および構成するために、JSON 要求本文を初期化します。

拡張子 GA
az dataprotection backup-instance initialize-restoreconfig

AzureKubernetesService リソースの復元を初期化および構成するために、JSON 要求本文を初期化します。

拡張子 GA
az dataprotection backup-instance list

バックアップ コンテナーに属するバックアップ インスタンスを取得します。

拡張子 GA
az dataprotection backup-instance list-from-resourcegraph

サブスクリプション、リソース グループ、コンテナー間のバックアップ インスタンスを一覧表示します。

拡張子 GA
az dataprotection backup-instance restore

バックアップ コンテナー内の復旧ポイントからバックアップされたインスタンスを復元します。

拡張子 GA
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 resume-protection

この操作により、停止したバックアップ インスタンスの保護が再開されます。

拡張子 GA
az dataprotection backup-instance show

バックアップ コンテナー内の名前を持つバックアップ インスタンスを取得します。

拡張子 GA
az dataprotection backup-instance stop-protection

この操作により、バックアップ インスタンスの保護が停止され、データは永久に保持されます。

拡張子 GA
az dataprotection backup-instance suspend-backup

この操作では、バックアップ インスタンスのバックアップが停止され、ポリシーに従ってバックアップ データが保持されます (最新の復旧ポイントを除き、永続的に保持されます)。

拡張子 GA
az dataprotection backup-instance update

バックアップ インスタンスに関連付けられているプロパティを更新します。

拡張子 GA
az dataprotection backup-instance update-msi-permissions

データソースのバックアップを正常に有効にするために必要なアクセス許可を割り当てます。

拡張子 GA
az dataprotection backup-instance update-policy

バックアップ インスタンスに関連付けられているバックアップ ポリシーを更新します。

拡張子 GA
az dataprotection backup-instance validate-for-backup

バックアップの構成が成功するかどうかを検証します。

拡張子 GA
az dataprotection backup-instance validate-for-restore

DataSource に対して復元をトリガーできるかどうかを検証します。

拡張子 GA
az dataprotection backup-instance wait

条件が満たされるまで CLI を待機状態にします。

拡張子 GA

az dataprotection backup-instance adhoc-backup

アドホック バックアップをトリガーします。

az dataprotection backup-instance adhoc-backup --rule-name
                                               [--backup-instance-name]
                                               [--ids]
                                               [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                               [--resource-group]
                                               [--retention-tag-override]
                                               [--subscription]
                                               [--vault-name]

ルール名とトリガー アドホック バックアップのバックアップ ポリシーの詳細をフェッチする

az dataprotection backup-policy show -g "000pikumar" --vault-name "PratikPrivatePreviewVault1" -n "backupPolicy"
az dataprotection backup-instance adhoc-backup --name "testInstance1" --rule-name "BackupWeekly" --retention-tag-override "yearly" --resource-group "000pikumar" --vault-name "PratikPrivatePreviewVault1"

必須のパラメーター

--rule-name

バックアップ ポリシールール名を指定します。

省略可能のパラメーター

--backup-instance-name --name -n

バックアップ インスタンスの名前。

--ids

1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。

--no-wait

実行時間の長い操作の終了を待機しません。

承認された値: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--retention-tag-override

保持オーバーライド タグを指定します。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--vault-name -v

バックアップ コンテナーの名前。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az dataprotection backup-instance create

バックアップ コンテナー内のリソースのバックアップを構成します。

az dataprotection backup-instance create --backup-instance
                                         --resource-group
                                         --vault-name
                                         [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]

バックアップ コンテナーにバックアップ インスタンスを作成する

az dataprotection backup-instance create -g MyResourceGroup --vault-name MyVault --backup-instance backupinstance.json

必須のパラメーター

--backup-instance

操作用のバックアップ インスタンス オブジェクトを要求します。 json-file と yaml-file をサポートします。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--vault-name -v

バックアップ コンテナーの名前。

省略可能のパラメーター

--no-wait

実行時間の長い操作の終了を待機しません。

承認された値: 0, 1, f, false, n, no, t, true, y, yes
グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az dataprotection backup-instance delete

バックアップ コンテナー内のバックアップ インスタンスを削除します。

az dataprotection backup-instance delete [--backup-instance-name]
                                         [--ids]
                                         [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                         [--resource-group]
                                         [--subscription]
                                         [--vault-name]
                                         [--yes]

BackupInstance の削除

az dataprotection backup-instance delete --name "testInstance1" --resource-group "000pikumar" --vault-name "PratikPrivatePreviewVault1"

省略可能のパラメーター

--backup-instance-name --name -n

バックアップ インスタンスの名前。

--ids

1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。

--no-wait

実行時間の長い操作の終了を待機しません。

承認された値: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--vault-name -v

バックアップ コンテナーの名前。

--yes -y

確認のダイアログを表示しません。

既定値: False
グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az dataprotection backup-instance initialize

リソースのバックアップを構成するための JSON 要求本文を初期化します。

az dataprotection backup-instance initialize --datasource-id
                                             --datasource-location
                                             --datasource-type {AzureBlob, AzureDatabaseForMySQL, AzureDatabaseForPostgreSQL, AzureDatabaseForPostgreSQLFlexibleServer, AzureDisk, AzureKubernetesService}
                                             --policy-id
                                             [--backup-configuration]
                                             [--friendly-name]
                                             [--secret-store-type {AzureKeyVault}]
                                             [--secret-store-uri]
                                             [--snapshot-resource-group-name]
                                             [--tags]

Azure Disk のバックアップ インスタンス要求を初期化する

az dataprotection backup-instance initialize --datasource-type AzureDisk -l southeastasia --policy-id {disk_policy_id} --datasource-id {disk_id}

必須のパラメーター

--datasource-id

バックアップするリソースの ARM ID。

--datasource-location -l

Location。 値のソース: az account list-locations az configure --defaults location=<location> を使用して、既定の場所を構成できます。

--datasource-type

バックアップするリソースのデータソースの種類を指定します。

承認された値: AzureBlob, AzureDatabaseForMySQL, AzureDatabaseForPostgreSQL, AzureDatabaseForPostgreSQLFlexibleServer, AzureDisk, AzureKubernetesService
--policy-id

データソースが関連付けられるバックアップ ポリシーの ID。

省略可能のパラメーター

--backup-configuration

バックアップのバックアップ構成。 このパラメーターを使用して、AzureKubernetesService の保護を構成します。

--friendly-name

バックアップ インスタンスのユーザー定義のフレンドリ名。

--secret-store-type

認証に使用するシークレット ストアの種類を指定します。

承認された値: AzureKeyVault
--secret-store-uri

認証に使用するシークレット ストア URI を指定します。

--snapshot-resource-group-name --snapshot-rg

バックアップ スナップショットを格納するリソース グループの名前。

--tags

スペース区切りのタグ: key[=value] [key[=value] ...]既存のタグをクリアするには、"" を使用します。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az dataprotection backup-instance initialize-backupconfig

AzureKubernetesService または AzureBlobs (コンテナー化されたバックアップ用) リソースのバックアップを初期化および構成するために、JSON 要求本文を初期化します。

az dataprotection backup-instance initialize-backupconfig --datasource-type {AzureBlob, AzureDatabaseForMySQL, AzureDatabaseForPostgreSQL, AzureDatabaseForPostgreSQLFlexibleServer, AzureDisk, AzureKubernetesService}
                                                          [--backup-hook-references]
                                                          [--container-list]
                                                          [--excluded-namespaces]
                                                          [--excluded-resource-type]
                                                          [--include-all-containers {false, true}]
                                                          [--include-cluster-scope {false, true}]
                                                          [--included-namespaces]
                                                          [--included-resource-type]
                                                          [--label-selectors]
                                                          [--snapshot-volumes {false, true}]
                                                          [--storage-account-name]
                                                          [--storage-account-resource-group]

AzureKubernetesService のバックアップ構成を初期化する

az dataprotection backup-instance initialize-backupconfig --datasource-type AzureKubernetesService --label-selectors key=val foo=bar --excluded-namespaces excludeNS1 excludeNS2

AzureBlob のバックアップ構成を初期化する

az dataprotection backup-instance initialize-backupconfig --datasource-type "AzureBlob" --include-all-containers --storage-account-rg "sampleRG" --storage-account-name "samplestorage"

必須のパラメーター

--datasource-type

バックアップするリソースのデータソースの種類を指定します。

承認された値: AzureBlob, AzureDatabaseForMySQL, AzureDatabaseForPostgreSQL, AzureDatabaseForPostgreSQLFlexibleServer, AzureDisk, AzureKubernetesService

省略可能のパラメーター

--backup-hook-references --backup-hook-refs

プロパティは、バックアップ中に実行されるフック参照を設定します。

--container-list --vaulted-backup-containers

VaultStore 内でバックアップするコンテナーの一覧。 DatasourceType AzureBlob には、このパラメーターを使用します。

--excluded-namespaces

バックアップ用に除外する名前空間の一覧。

--excluded-resource-type --excluded-resource-types

バックアップ用に除外するリソースの種類の一覧。

--include-all-containers

パラメーターを切り替えて、VaultStore 内にバックアップするすべてのコンテナーを含めます。 DatasourceType AzureBlob には、このパラメーターを使用します。

承認された値: false, true
--include-cluster-scope --include-cluster-scope-resources

クラスター スコープ リソースを復元対象に含めるかどうかを決定するブール型パラメーター。 既定では、これは true と見なされます。

承認された値: false, true
--included-namespaces

バックアップに含める名前空間の一覧。

--included-resource-type --included-resource-types

バックアップに含めるリソースの種類の一覧。

--label-selectors

バックアップ用の内部フィルター処理用のラベルの一覧。

--snapshot-volumes

バックアップにボリュームスナップショット含めるかどうかを決定するブール型パラメーター。 既定では、これは true と見なされます。

承認された値: false, true
--storage-account-name

データソースが存在するストレージ アカウント。 DatasourceType AzureBlob には、このパラメーターを使用します。

--storage-account-resource-group --storage-account-rg

データソースが存在するストレージ アカウントのリソース グループ名。 DatasourceType AzureBlob には、このパラメーターを使用します。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az dataprotection backup-instance initialize-restoreconfig

AzureKubernetesService リソースの復元を初期化および構成するために、JSON 要求本文を初期化します。

az dataprotection backup-instance initialize-restoreconfig --datasource-type {AzureBlob, AzureDatabaseForMySQL, AzureDatabaseForPostgreSQL, AzureDatabaseForPostgreSQLFlexibleServer, AzureDisk, AzureKubernetesService}
                                                           [--conflict-policy {Patch, Skip}]
                                                           [--excluded-namespaces]
                                                           [--excluded-resource-type]
                                                           [--include-cluster-scope {false, true}]
                                                           [--included-namespaces]
                                                           [--included-resource-type]
                                                           [--label-selectors]
                                                           [--namespace-mappings]
                                                           [--persistent-restoremode {RestoreWithVolumeData, RestoreWithoutVolumeData}]
                                                           [--restore-hook-references]

復元構成を初期化する

az dataprotection backup-instance initialize-restoreconfig --datasource-type AzureKubernetesService

必須のパラメーター

--datasource-type

バックアップするリソースのデータソースの種類を指定します。

承認された値: AzureBlob, AzureDatabaseForMySQL, AzureDatabaseForPostgreSQL, AzureDatabaseForPostgreSQLFlexibleServer, AzureDisk, AzureKubernetesService

省略可能のパラメーター

--conflict-policy

復元の競合ポリシー。 使用できる値は Skip、Patch です。 既定値は Skip です。

承認された値: Patch, Skip
--excluded-namespaces

復元用に除外する名前空間の一覧。

--excluded-resource-type --excluded-resource-types

復元用に除外するリソースの種類の一覧。

--include-cluster-scope --include-cluster-scope-resources

クラスター スコープ リソースを復元対象に含めるかどうかを決定するブール型パラメーター。 既定では、これは true と見なされます。

承認された値: false, true
--included-namespaces

復元に含める名前空間の一覧。

--included-resource-type --included-resource-types

復元に含めるリソースの種類の一覧。

--label-selectors

復元用の内部フィルター処理用のラベルの一覧。

--namespace-mappings

ターゲット クラスターでの名前空間の名前付けの競合を解決するために、ソース名前空間からターゲット名前空間への名前空間マッピング。

--persistent-restoremode --persistent-volume-restore-mode

永続ボリュームの復元モード。 指定できる値は RestoreWithVolumeData、RestoreWithoutVolumeData です。 既定値は RestoreWithVolumeData です。

承認された値: RestoreWithVolumeData, RestoreWithoutVolumeData
--restore-hook-references --restore-hook-refs

プロパティは、復元中に実行されるフック参照を設定します。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az dataprotection backup-instance list

バックアップ コンテナーに属するバックアップ インスタンスを取得します。

az dataprotection backup-instance list --resource-group
                                       --vault-name
                                       [--max-items]
                                       [--next-token]

コンテナー内のバックアップ インスタンスを一覧表示する

az dataprotection backup-instance list --resource-group "000pikumar" --vault-name "PratikPrivatePreviewVault1"

必須のパラメーター

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--vault-name -v

バックアップ コンテナーの名前。

省略可能のパラメーター

--max-items

コマンドの出力で返される項目の合計数。 使用可能な項目の合計数が指定された値を超える場合は、コマンドの出力にトークンが提供されます。 改ページ位置の変更を再開するには、後続のコマンドの引数に --next-token トークン値を指定します。

--next-token

ページ分割を開始する場所を指定するトークン。 これは、以前に切り捨てられた応答からのトークン値です。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az dataprotection backup-instance list-from-resourcegraph

サブスクリプション、リソース グループ、コンテナー間のバックアップ インスタンスを一覧表示します。

az dataprotection backup-instance list-from-resourcegraph [--backup-instance-id]
                                                          [--backup-instance-name]
                                                          [--datasource-id]
                                                          [--datasource-type {AzureBlob, AzureDatabaseForMySQL, AzureDatabaseForPostgreSQL, AzureDatabaseForPostgreSQLFlexibleServer, AzureDisk, AzureKubernetesService}]
                                                          [--protection-status {ProtectionConfigured, ProtectionError}]
                                                          [--resource-groups]
                                                          [--subscriptions]
                                                          [--vaults]

複数のリソース グループにまたがる複数のコンテナー間でバックアップ インスタンスを一覧表示する

az dataprotection backup-instance list-from-resourcegraph --resource-groups resourceGroup1 resourceGroup2 --vaults vault1 vault2 --datasource-type AzureBlob

保護エラー状態のコンテナー内のバックアップ インスタンスを一覧表示します。

az dataprotection backup-instance list-from-resourcegraph --resource-groups resourceGroup --vaults vault --protection-status ProtectionError --datasource-type AzureDisk

省略可能のパラメーター

--backup-instance-id

適用するバックアップ インスタンス ID フィルターを指定します。

--backup-instance-name

適用するバックアップ インスタンス名フィルターを指定します。

--datasource-id

適用するデータソース ID フィルターを指定します。

--datasource-type

データソースの種類を指定します。

承認された値: AzureBlob, AzureDatabaseForMySQL, AzureDatabaseForPostgreSQL, AzureDatabaseForPostgreSQLFlexibleServer, AzureDisk, AzureKubernetesService
--protection-status

保護の状態を指定します。

承認された値: ProtectionConfigured, ProtectionError
--resource-groups

リソース グループの一覧。

--subscriptions

サブスクリプション ID の一覧。

--vaults

コンテナー名の一覧。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az dataprotection backup-instance resume-protection

この操作により、停止したバックアップ インスタンスの保護が再開されます。

az dataprotection backup-instance resume-protection [--backup-instance-name]
                                                    [--ids]
                                                    [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                                    [--resource-group]
                                                    [--subscription]
                                                    [--vault-name]

Resume protection

az dataprotection backup-instance resume-protection --name "testbi" --resource-group "testrg" --vault-name "testvault"

省略可能のパラメーター

--backup-instance-name --name -n

バックアップ インスタンスの名前。

--ids

1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。

--no-wait

実行時間の長い操作の終了を待機しません。

承認された値: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--vault-name -v

バックアップ コンテナーの名前。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az dataprotection backup-instance show

バックアップ コンテナー内の名前を持つバックアップ インスタンスを取得します。

az dataprotection backup-instance show [--backup-instance-name]
                                       [--ids]
                                       [--resource-group]
                                       [--subscription]
                                       [--vault-name]

BackupInstance の取得

az dataprotection backup-instance show --name "testInstance1" --resource-group "000pikumar" --vault-name "PratikPrivatePreviewVault1"

省略可能のパラメーター

--backup-instance-name --name -n

バックアップ インスタンスの名前。

--ids

1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--vault-name -v

バックアップ コンテナーの名前。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az dataprotection backup-instance stop-protection

この操作により、バックアップ インスタンスの保護が停止され、データは永久に保持されます。

az dataprotection backup-instance stop-protection [--backup-instance-name]
                                                  [--ids]
                                                  [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                                  [--operation-requests]
                                                  [--resource-group]
                                                  [--subscription]
                                                  [--tenant-id]
                                                  [--vault-name]

保護の停止

az dataprotection backup-instance stop-protection --name "testbi" --resource-group "testrg" --vault-name "testvault"

省略可能のパラメーター

--backup-instance-name --name -n

バックアップ インスタンスの名前。

--ids

1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。

--no-wait

実行時間の長い操作の終了を待機しません。

承認された値: 0, 1, f, false, n, no, t, true, y, yes
--operation-requests --resource-guard-operation-requests

resourceGuard によって保護される重要な操作要求。 短縮構文、json-file、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。 単数形フラグ: --operation-requests.

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--tenant-id

テナント間呼び出しのテナント ID。

--vault-name -v

バックアップ コンテナーの名前。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az dataprotection backup-instance suspend-backup

この操作では、バックアップ インスタンスのバックアップが停止され、ポリシーに従ってバックアップ データが保持されます (最新の復旧ポイントを除き、永続的に保持されます)。

az dataprotection backup-instance suspend-backup [--backup-instance-name]
                                                 [--ids]
                                                 [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                                 [--operation-requests]
                                                 [--resource-group]
                                                 [--subscription]
                                                 [--tenant-id]
                                                 [--vault-name]

バックアップを中断する

az dataprotection backup-instance suspend-backup --name "testbi" --resource-group "testrg" --vault-name "testvault"

省略可能のパラメーター

--backup-instance-name --name -n

バックアップ インスタンスの名前。

--ids

1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。

--no-wait

実行時間の長い操作の終了を待機しません。

承認された値: 0, 1, f, false, n, no, t, true, y, yes
--operation-requests --resource-guard-operation-requests

resourceGuard によって保護される重要な操作要求。 短縮構文、json-file、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。 単数形フラグ: --operation-requests.

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--tenant-id

テナント間呼び出しのテナント ID。

--vault-name -v

バックアップ コンテナーの名前。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az dataprotection backup-instance update

バックアップ インスタンスに関連付けられているプロパティを更新します。

az dataprotection backup-instance update --backup-instance-name
                                         --resource-group
                                         --vault-name
                                         [--container-blob-list]
                                         [--no-wait]

コンテナー化された BLOB バックアップ インスタンスのバックアップ コンテナーを更新する

az dataprotection backup-instance update --backup-instance-name MyDisk1 --vaulted-blob-container-list {backup_configuration} -g MyResourceGroup --vault-name MyVault

必須のパラメーター

--backup-instance-name

バックアップ インスタンス名。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--vault-name -v

バックアップ コンテナーの名前。

省略可能のパラメーター

--container-blob-list --vaulted-blob-container-list

コンテナーの一覧を入力して、コンテナー化された BLOB バックアップを変更します。 'az dataprotection backup-instance initialize-backupconfig' の出力を入力として指定する必要があります。

--no-wait

実行時間の長い操作の終了を待機しません。

既定値: False
グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az dataprotection backup-instance update-msi-permissions

データソースのバックアップを正常に有効にするために必要なアクセス許可を割り当てます。

az dataprotection backup-instance update-msi-permissions --datasource-type {AzureBlob, AzureDatabaseForMySQL, AzureDatabaseForPostgreSQL, AzureDatabaseForPostgreSQLFlexibleServer, AzureDisk, AzureKubernetesService}
                                                         --operation {Backup, Restore}
                                                         --permissions-scope {Resource, ResourceGroup, Subscription}
                                                         --resource-group
                                                         --vault-name
                                                         [--backup-instance]
                                                         [--keyvault-id]
                                                         [--restore-request-object]
                                                         [--snapshot-resource-group-id]
                                                         [--target-storage-account-id]
                                                         [--yes]

データソースのバックアップを正常に有効にするために必要なアクセス許可を割り当てます。

az dataprotection backup-instance update-msi-permissions --backup-instance backup_inst.json --resource-group samarth_resource_group --vault-name samarthbackupvault --datasource-type AzureDisk --operation Backup --permissions-scope ResourceGroup

データソースの復元を正常に有効にするために必要なアクセス許可を割り当てます。

az dataprotection backup-instance update-msi-permissions --datasource-type AzureKubernetesService --operation Restore --permissions-scope Resource --resource-group sampleRG --vault-name samplevault --restore-request-object aksrestore.json --snapshot-resource-group-id /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sampleRG

必須のパラメーター

--datasource-type

バックアップするリソースのデータソースの種類を指定します。

承認された値: AzureBlob, AzureDatabaseForMySQL, AzureDatabaseForPostgreSQL, AzureDatabaseForPostgreSQLFlexibleServer, AzureDisk, AzureKubernetesService
--operation

考えられる操作の一覧。

承認された値: Backup, Restore
--permissions-scope

バックアップ コンテナーにアクセス許可を割り当てるスコープ。

承認された値: Resource, ResourceGroup, Subscription
--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--vault-name -v

バックアップ コンテナーの名前。

省略可能のパラメーター

--backup-instance

操作 "Backup" の要求本文が必要な値: json-string/@json-file。 --operation が Backup の場合に必要です。

--keyvault-id

キー コンテナーの ARM ID。 --datasource-type が AzureDatabaseForPostgreSQL の場合に必要です。

--restore-request-object

操作 "Restore" の要求本文が必要な値: json-string/@json-file。 --operation が Restore の場合に必要です。

--snapshot-resource-group-id --snapshot-rg-id

スナップショット リソース グループの ARM ID。 リソース グループに対してアクセス許可スナップショット割り当て、--operation が [復元] の場合に必要です。

--target-storage-account-id

ターゲット ストレージ アカウントの ARM ID。 ターゲット ストレージ アカウントに対するアクセス許可を割り当て、--operation が [復元] の場合に必要です。

--yes -y

確認のダイアログを表示しません。

既定値: False
グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az dataprotection backup-instance update-policy

バックアップ インスタンスに関連付けられているバックアップ ポリシーを更新します。

az dataprotection backup-instance update-policy --backup-instance-name
                                                --policy-id
                                                --resource-group
                                                --vault-name
                                                [--no-wait]

バックアップ インスタンスに関連付けられているバックアップ ポリシーを更新する

az dataprotection backup-instance update-policy --backup-instance-name MyDisk1 --policy-id {policy_id} -g MyResourceGroup --vault-name MyVault

必須のパラメーター

--backup-instance-name

バックアップ インスタンス名。

--policy-id

バックアップ インスタンスを関連付ける新しいポリシーの ID を指定します。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--vault-name -v

バックアップ コンテナーの名前。

省略可能のパラメーター

--no-wait

実行時間の長い操作の終了を待機しません。

既定値: False
グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az dataprotection backup-instance validate-for-backup

バックアップの構成が成功するかどうかを検証します。

az dataprotection backup-instance validate-for-backup --backup-instance
                                                      [--ids]
                                                      [--no-wait]
                                                      [--resource-group]
                                                      [--subscription]
                                                      [--vault-name]

バックアップの検証

az dataprotection backup-instance validate-for-backup -g sarath-rg --vault-name sarath-vault --backup-instance backup_instance.json

必須のパラメーター

--backup-instance

操作の要求本文予期される値: json-string/@json-file。

省略可能のパラメーター

--ids

1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。

--no-wait

実行時間の長い操作の終了を待機しません。

既定値: False
--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--vault-name -v

バックアップ コンテナーの名前。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az dataprotection backup-instance validate-for-restore

DataSource に対して復元をトリガーできるかどうかを検証します。

az dataprotection backup-instance validate-for-restore --backup-instance-name
                                                       --restore-request-object
                                                       [--ids]
                                                       [--no-wait]
                                                       [--resource-group]
                                                       [--subscription]
                                                       [--use-secondary-region {false, true}]
                                                       [--vault-name]

復元の検証

az dataprotection backup-instance validate-for-restore -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 validate-for-restore -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

必須のパラメーター

--backup-instance-name --name -n

バックアップ インスタンス名。

--restore-request-object

操作の要求本文。 予期される値: json-string/@json-file。

省略可能のパラメーター

--ids

1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。

--no-wait

実行時間の長い操作の終了を待機しません。

既定値: False
--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--use-secondary-region

セカンダリ リージョンの復旧ポイントから復元するには、このフラグを使用します。

承認された値: false, true
--vault-name -v

バックアップ コンテナーの名前。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az dataprotection backup-instance wait

条件が満たされるまで CLI を待機状態にします。

az dataprotection backup-instance wait [--backup-instance-name]
                                       [--created]
                                       [--custom]
                                       [--deleted]
                                       [--exists]
                                       [--ids]
                                       [--interval]
                                       [--resource-group]
                                       [--subscription]
                                       [--timeout]
                                       [--updated]
                                       [--vault-name]

省略可能のパラメーター

--backup-instance-name --name -n

バックアップ インスタンスの名前。

--created

'provisioningState' が 'Succeeded' で作成されるまで待ちます。

既定値: False
--custom

条件がカスタム JMESPath クエリを満たすまで待ちます。 例: provisioningState!='InProgress'、instanceView.statuses[?code=='PowerState/running']。

--deleted

削除されるまで待ちます。

既定値: False
--exists

リソースが存在するまで待ちます。

既定値: False
--ids

1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。

--interval

ポーリング間隔 (秒単位)。

既定値: 30
--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--timeout

最大待機時間 (秒単位)。

既定値: 3600
--updated

provisioningState が 'Succeeded' で更新されるまで待ちます。

既定値: False
--vault-name -v

バックアップ コンテナーの名前。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。