az backup protection

アイテムの保護の管理、保護の有効化または無効化、オンデマンド バックアップの実行を行います。

コマンド

名前 説明 Status
az backup protection auto-disable-for-azurewl

指定した保護可能な項目の自動保護を無効にします。

コア GA
az backup protection auto-enable-for-azurewl

既存の保護されていない DB と、後で指定されたポリシーで追加されるすべての DB を自動的に保護します。

コア GA
az backup protection backup-now

バックアップされた項目のオンデマンド バックアップを実行します。

コア GA
az backup protection check-vm

指定したリソースがサブスクリプション内の Recovery Services コンテナーで保護されていない場合、このコマンドは null/空を返します。 バックアップの構成に失敗すると、コンテナーの詳細が返されることがあります。 Azure Backup が失敗した場合は、「一般的な問題」セクション https://learn.microsoft.com/en-us/azure/backup/backup-azure-vms-troubleshoot#common-issuesで対応するエラー コードを探します。 保護されている場合は、関連するコンテナーの詳細が返されます。

コア GA
az backup protection disable

バックアップされた項目の保護を停止します。 バックアップされたデータを永続的に保持することも、削除することもできます。

コア GA
az backup protection enable-for-azurefileshare

指定されたポリシーに従って、Azure Storage アカウント内で以前に保護されていない Azure ファイル共有の保護を Recovery Services コンテナーに対して開始します。

コア GA
az backup protection enable-for-azurewl

Recovery Services コンテナーに対する指定されたポリシーに従って、Azure VM 内で以前に保護されていないワークロードの保護を開始します。 ワークロードの詳細を保護可能な項目として指定します。

コア GA
az backup protection enable-for-vm

指定されたポリシーに従って、以前に保護されていない Azure VM の Recovery Services コンテナーへの保護を開始します。

コア GA
az backup protection resume

関連付けられているバックアップ項目のバックアップを再開します。 これを使用して、バックアップ項目に関連付けられているポリシーを変更します。

コア GA
az backup protection undelete

アイテムをソフトデレット状態からリハイドレートして、保持されたデータ状態での保護を停止します。

コア GA
az backup protection update-for-vm

バックアップされた VM 項目に関連付けられているディスク除外設定を更新します。

コア GA

az backup protection auto-disable-for-azurewl

指定した保護可能な項目の自動保護を無効にします。

az backup protection auto-disable-for-azurewl --protectable-item-name
                                              --protectable-item-type {HANAInstance, SAPHanaDatabase, SAPHanaSystem, SQLAG, SQLDatabase, SQLInstance}
                                              --resource-group
                                              --server-name
                                              --vault-name
                                              --workload-type {AzureFileShare, MSSQL, SAPHANA, SAPHanaDatabase, SQLDataBase, VM}

指定した保護可能な項目の自動保護を無効にします。

az backup protection auto-disable-for-azurewl --resource-group MyResourceGroup --vault-name MyVault  --protectable-item-name ItemName --protectable-item-type SQLInstance --server-name Myserver --workload-type MSSQL

必須のパラメーター

--protectable-item-name

Azure Backup サービスによって保護されるリソース名を指定します。

--protectable-item-type

Azure Backup によって検出および保護されるリソース内の項目の種類を指定します。 'HANAInstance' と 'SAPHanaSystem' は同じ意味で使用できます。

承認された値: HANAInstance, SAPHanaDatabase, SAPHanaSystem, SQLAG, SQLDatabase, SQLInstance
--resource-group -g

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

--server-name

アイテムの親サーバー名。

--vault-name -v

Recovery Services コンテナーの名前。

--workload-type

Azure Backup によって検出および保護されるリソース内のアプリケーションの種類を指定します。 'MSSQL' と 'SQLDataBase' は、Azure VM の SQL に対して同じ意味で使用できます。Azure VM の SAP HANA の場合は 'SAPHANA' と 'SAPHanaDatabase' を使用できます。

承認された値: AzureFileShare, MSSQL, SAPHANA, SAPHanaDatabase, SQLDataBase, VM
グローバル パラメーター
--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 backup protection auto-enable-for-azurewl

既存の保護されていない DB と、後で指定されたポリシーで追加されるすべての DB を自動的に保護します。

az backup protection auto-enable-for-azurewl --policy-name
                                             --protectable-item-name
                                             --protectable-item-type {HANAInstance, SAPHanaDatabase, SAPHanaSystem, SQLAG, SQLDatabase, SQLInstance}
                                             --resource-group
                                             --server-name
                                             --vault-name
                                             --workload-type {AzureFileShare, MSSQL, SAPHANA, SAPHanaDatabase, SQLDataBase, VM}

既存の保護されていない DB と、後で指定されたポリシーで追加されるすべての DB を自動的に保護します。 その後、Azure Backup サービスは、自動保護されたコンテナーで新しい DB を定期的にスキャンし、自動的に保護します。

az backup protection auto-enable-for-azurewl --policy-name MyPolicy --resource-group MyResourceGroup --vault-name MyVault  --protectable-item-name ItemName --protectable-item-type SQLInstance --server-name Myserver --workload-type MSSQL

必須のパラメーター

--policy-name -p

バックアップ ポリシーの名前。

--protectable-item-name

Azure Backup サービスによって保護されるリソース名を指定します。

--protectable-item-type

Azure Backup によって検出および保護されるリソース内の項目の種類を指定します。 'HANAInstance' と 'SAPHanaSystem' は同じ意味で使用できます。

承認された値: HANAInstance, SAPHanaDatabase, SAPHanaSystem, SQLAG, SQLDatabase, SQLInstance
--resource-group -g

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

--server-name

アイテムの親サーバー名。

--vault-name -v

Recovery Services コンテナーの名前。

--workload-type

Azure Backup によって検出および保護されるリソース内のアプリケーションの種類を指定します。 'MSSQL' と 'SQLDataBase' は、Azure VM の SQL に対して同じ意味で使用できます。Azure VM の SAP HANA の場合は 'SAPHANA' と 'SAPHanaDatabase' を使用できます。

承認された値: AzureFileShare, MSSQL, SAPHANA, SAPHanaDatabase, SQLDataBase, VM
グローバル パラメーター
--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 backup protection backup-now

バックアップされた項目のオンデマンド バックアップを実行します。

az backup protection backup-now [--backup-management-type {AzureIaasVM, AzureStorage, AzureWorkload}]
                                [--backup-type]
                                [--container-name]
                                [--enable-compression {false, true}]
                                [--ids]
                                [--item-name]
                                [--resource-group]
                                [--retain-until]
                                [--subscription]
                                [--vault-name]
                                [--workload-type {AzureFileShare, MSSQL, SAPHANA, SAPHanaDatabase, SQLDataBase, VM}]

バックアップされた項目のオンデマンド バックアップを実行します。 (自動生成)

az backup protection backup-now --container-name MyContainer --item-name MyItem --resource-group MyResourceGroup --retain-until 01-02-2018 --vault-name MyVault --backup-management-type AzureIaasVM

省略可能のパラメーター

--backup-management-type

バックアップ管理の種類を指定します。 AZURE Backup が ARM リソース内のエンティティのバックアップを管理する方法を定義します。 たとえば、AzureWorkloads は Azure VM 内にインストールされたワークロードを指し、AzureStorage はストレージ アカウント内のエンティティを指します。 フレンドリ名がコンテナー名として使用されている場合にのみ必要です。

承認された値: AzureIaasVM, AzureStorage, AzureWorkload
--backup-type

バックアップ項目の種類 'MSSQL' の場合は 'Full、Differential、Log、CopyOnlyFull' です。 バックアップ項目の種類 'SAPHANA' の場合は 'Full,Differential' です。

--container-name -c

バックアップ コンテナーの名前。 az backup container list コマンドの出力から 'Name' または 'FriendlyName' を受け入れます。 'FriendlyName' が渡された場合は、BackupManagementType が必要です。

--enable-compression

圧縮を有効にするオプション。

承認された値: false, true
既定値: False
--ids

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

--item-name -i

バックアップされた項目の名前。

--resource-group -g

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

--retain-until

このバックアップ コピーを取得できる日付 (UTC (d-m-Y)。 VM と AzureFileShare の場合、既定値の 30 日が使用されます。 MSSQL ワークロードの場合、retain-until min 値は 2 日、最大値はバックアップの種類が "CopyOnlyFull" の場合は 99 年です。 MSSQL と SAPHANA の場合、retain-until min 値は 45 日で、最大値はバックアップタイプ 'Full' の場合は 99 年です。 その他のバックアップの種類の場合、retain-until 値は Policy によってオーバーライドされます。 指定しない場合、バックアップの種類が "CopyOnlyFull" の場合は既定値の 30 日、バックアップの種類が "Full" の場合は値が 45 日になり、他のバックアップの種類の既定値は使用されません。

--subscription

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

--vault-name -v

Recovery Services コンテナーの名前。

--workload-type

Azure Backup によって検出および保護されるリソース内のアプリケーションの種類を指定します。 'MSSQL' と 'SQLDataBase' は、Azure VM の SQL に対して同じ意味で使用できます。Azure VM の SAP HANA の場合は 'SAPHANA' と 'SAPHanaDatabase' を使用できます。

承認された値: AzureFileShare, MSSQL, SAPHANA, SAPHanaDatabase, SQLDataBase, VM
グローバル パラメーター
--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 backup protection check-vm

指定したリソースがサブスクリプション内の Recovery Services コンテナーで保護されていない場合、このコマンドは null/空を返します。 バックアップの構成に失敗すると、コンテナーの詳細が返されることがあります。 Azure Backup が失敗した場合は、「一般的な問題」セクション https://learn.microsoft.com/en-us/azure/backup/backup-azure-vms-troubleshoot#common-issuesで対応するエラー コードを探します。 保護されている場合は、関連するコンテナーの詳細が返されます。

az backup protection check-vm [--resource-group]
                              [--vm]

仮想マシンが保護されているかどうかを確認します。 保護されている場合は、Recovery Services コンテナー ID が返され、それ以外の場合は空が返されます。 (自動生成)

az backup protection check-vm --resource-group MyResourceGroup --vm myVM

省略可能のパラメーター

--resource-group -g

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

--vm

保護する仮想マシンの名前または ID。

グローバル パラメーター
--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 backup protection disable

バックアップされた項目の保護を停止します。 バックアップされたデータを永続的に保持することも、削除することもできます。

az backup protection disable [--backup-management-type {AzureIaasVM, AzureStorage, AzureWorkload}]
                             [--container-name]
                             [--delete-backup-data {false, true}]
                             [--ids]
                             [--item-name]
                             [--resource-group]
                             [--retain-as-per-policy {false, true}]
                             [--subscription]
                             [--tenant-id]
                             [--vault-name]
                             [--workload-type {AzureFileShare, MSSQL, SAPHANA, SAPHanaDatabase, SQLDataBase, VM}]
                             [--yes]

バックアップされた項目の保護を停止します。 バックアップされたデータを永続的に保持することも、削除することもできます。 (自動生成)

az backup protection disable --container-name MyContainer --backup-management-type AzureIaasVM --delete-backup-data false --item-name MyItem --resource-group MyResourceGroup --vault-name MyVault --yes

省略可能のパラメーター

--backup-management-type

バックアップ管理の種類を指定します。 AZURE Backup が ARM リソース内のエンティティのバックアップを管理する方法を定義します。 たとえば、AzureWorkloads は Azure VM 内にインストールされたワークロードを指し、AzureStorage はストレージ アカウント内のエンティティを指します。 フレンドリ名がコンテナー名として使用されている場合にのみ必要です。

承認された値: AzureIaasVM, AzureStorage, AzureWorkload
--container-name -c

バックアップ コンテナーの名前。 az backup container list コマンドの出力から 'Name' または 'FriendlyName' を受け入れます。 'FriendlyName' が渡された場合は、BackupManagementType が必要です。

--delete-backup-data

Recovery Services コンテナー内の既存のバックアップ データを削除するオプション。

承認された値: false, true
既定値: False
--ids

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

--item-name -i

バックアップされた項目の名前。

--resource-group -g

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

--retain-as-per-policy --retain-recovery-points-as-per-policy

バックアップ ポリシーで指定された期間、既存の復旧ポイントを保持する必要があることを指定するスイッチ パラメーター。

承認された値: false, true
既定値: False
--subscription

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

--tenant-id

コンテナーを保護する Resource Guard が別のテナントに存在する場合のテナントの ID。

--vault-name -v

Recovery Services コンテナーの名前。

--workload-type

Azure Backup によって検出および保護されるリソース内のアプリケーションの種類を指定します。 'MSSQL' と 'SQLDataBase' は、Azure VM の SQL に対して同じ意味で使用できます。Azure VM の SAP HANA の場合は 'SAPHANA' と 'SAPHanaDatabase' を使用できます。

承認された値: AzureFileShare, MSSQL, SAPHANA, SAPHanaDatabase, SQLDataBase, VM
--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 backup protection enable-for-azurefileshare

指定されたポリシーに従って、Azure Storage アカウント内で以前に保護されていない Azure ファイル共有の保護を Recovery Services コンテナーに対して開始します。

az backup protection enable-for-azurefileshare --azure-file-share
                                               --policy-name
                                               --resource-group
                                               --storage-account
                                               --vault-name

指定されたポリシーに従って、Azure Storage アカウント内で以前に保護されていない Azure ファイル共有の保護を Recovery Services コンテナーに対して開始します。 Azure ファイル共有名と親ストレージ アカウント名を指定します。

az backup protection enable-for-azurefileshare --policy-name MyPolicy --resource-group MyResourceGroup --vault-name MyVault --storage-account MyStorageAccount --azure-file-share MyAzureFileShare

必須のパラメーター

--azure-file-share

Azure FileShare の名前。

--policy-name -p

バックアップ ポリシーの名前。

--resource-group -g

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

--storage-account

FileShare のストレージ アカウントの名前。

--vault-name -v

Recovery Services コンテナーの名前。

グローバル パラメーター
--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 backup protection enable-for-azurewl

Recovery Services コンテナーに対する指定されたポリシーに従って、Azure VM 内で以前に保護されていないワークロードの保護を開始します。 ワークロードの詳細を保護可能な項目として指定します。

az backup protection enable-for-azurewl --policy-name
                                        --protectable-item-name
                                        --protectable-item-type {HANAInstance, SAPHanaDatabase, SAPHanaSystem, SQLAG, SQLDatabase, SQLInstance}
                                        --resource-group
                                        --server-name
                                        --vault-name
                                        --workload-type {AzureFileShare, MSSQL, SAPHANA, SAPHanaDatabase, SQLDataBase, VM}

Recovery Services コンテナーに対する指定されたポリシーに従って、Azure VM 内で以前に保護されていないワークロードの保護を開始します。 ワークロードの詳細を保護可能な項目として指定します。

az backup protection enable-for-azurewl --policy-name MyPolicy --resource-group MyResourceGroup --vault-name MyVault --protectable-item-name ItemName --protectable-item-type SQLInstance --server-name Myserver --workload-type MSSQL

必須のパラメーター

--policy-name -p

バックアップ ポリシーの名前。

--protectable-item-name

Azure Backup サービスによって保護されるリソース名を指定します。

--protectable-item-type

Azure Backup によって検出および保護されるリソース内の項目の種類を指定します。 'HANAInstance' と 'SAPHanaSystem' は同じ意味で使用できます。

承認された値: HANAInstance, SAPHanaDatabase, SAPHanaSystem, SQLAG, SQLDatabase, SQLInstance
--resource-group -g

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

--server-name

アイテムの親サーバー名。

--vault-name -v

Recovery Services コンテナーの名前。

--workload-type

Azure Backup によって検出および保護されるリソース内のアプリケーションの種類を指定します。 'MSSQL' と 'SQLDataBase' は、Azure VM の SQL に対して同じ意味で使用できます。Azure VM の SAP HANA の場合は 'SAPHANA' と 'SAPHanaDatabase' を使用できます。

承認された値: AzureFileShare, MSSQL, SAPHANA, SAPHanaDatabase, SQLDataBase, VM
グローバル パラメーター
--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 backup protection enable-for-vm

指定されたポリシーに従って、以前に保護されていない Azure VM の Recovery Services コンテナーへの保護を開始します。

az backup protection enable-for-vm --policy-name
                                   --resource-group
                                   --vault-name
                                   --vm
                                   [--disk-list-setting {exclude, include}]
                                   [--diskslist]
                                   [--exclude-all-data-disks {false, true}]

指定されたポリシーに従って、以前に保護されていない Azure VM の Recovery Services コンテナーへの保護を開始します。 (自動生成)

az backup protection enable-for-vm --policy-name MyPolicy --resource-group MyResourceGroup --vault-name MyVault --vm myVM

Linux シェルを使用して、指定されたポリシーに従って、以前に保護されていない Azure VM の Recovery Services コンテナーへの保護を開始します。

az backup protection enable-for-vm \
  --resource-group myResourceGroup \
  --vault-name myRecoveryServicesVault \
  --policy-name DefaultPolicy \
  --vm "$(az vm show -g VMResourceGroup -n MyVm --query id)"

必須のパラメーター

--policy-name -p

バックアップ ポリシーの名前。

--resource-group -g

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

--vault-name -v

Recovery Services コンテナーの名前。

--vm

保護する仮想マシンの名前または ID。

省略可能のパラメーター

--disk-list-setting

ディスクを含めるか除外するか、以前の設定を既定の動作にリセットするかを決定するオプション。

承認された値: exclude, include
--diskslist

除外または含めるディスクの一覧。

--exclude-all-data-disks

OS ディスクのみをバックアップするように指定するオプション。

承認された値: false, true
グローバル パラメーター
--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 backup protection resume

関連付けられているバックアップ項目のバックアップを再開します。 これを使用して、バックアップ項目に関連付けられているポリシーを変更します。

az backup protection resume --policy-name
                            [--backup-management-type {AzureIaasVM, AzureStorage, AzureWorkload}]
                            [--container-name]
                            [--ids]
                            [--item-name]
                            [--resource-group]
                            [--subscription]
                            [--vault-name]
                            [--workload-type {AzureFileShare, MSSQL, SAPHANA, SAPHanaDatabase, SQLDataBase, VM}]

関連付けられているバックアップ項目のバックアップを再開します。 これを使用して、バックアップ項目に関連付けられているポリシーを変更します。

az backup protection resume --vault-name MyVault --resource-group MyResourceGroup --container-name MyContainer --backup-management-type AzureIaasVM --item-name MyItem --policy-name MyPolicy

必須のパラメーター

--policy-name -p

バックアップ ポリシーの名前。

省略可能のパラメーター

--backup-management-type

バックアップ管理の種類を指定します。 AZURE Backup が ARM リソース内のエンティティのバックアップを管理する方法を定義します。 たとえば、AzureWorkloads は Azure VM 内にインストールされたワークロードを指し、AzureStorage はストレージ アカウント内のエンティティを指します。 フレンドリ名がコンテナー名として使用されている場合にのみ必要です。

承認された値: AzureIaasVM, AzureStorage, AzureWorkload
--container-name -c

バックアップ コンテナーの名前。 az backup container list コマンドの出力から 'Name' または 'FriendlyName' を受け入れます。 'FriendlyName' が渡された場合は、BackupManagementType が必要です。

--ids

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

--item-name -i

バックアップされた項目の名前。

--resource-group -g

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

--subscription

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

--vault-name -v

Recovery Services コンテナーの名前。

--workload-type

Azure Backup によって検出および保護されるリソース内のアプリケーションの種類を指定します。 'MSSQL' と 'SQLDataBase' は、Azure VM の SQL に対して同じ意味で使用できます。Azure VM の SAP HANA の場合は 'SAPHANA' と 'SAPHanaDatabase' を使用できます。

承認された値: AzureFileShare, MSSQL, SAPHANA, SAPHanaDatabase, SQLDataBase, VM
グローバル パラメーター
--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 backup protection undelete

アイテムをソフトデレット状態からリハイドレートして、保持されたデータ状態での保護を停止します。

az backup protection undelete [--backup-management-type {AzureIaasVM, AzureStorage, AzureWorkload}]
                              [--container-name]
                              [--ids]
                              [--item-name]
                              [--resource-group]
                              [--subscription]
                              [--vault-name]
                              [--workload-type {AzureFileShare, MSSQL, SAPHANA, SAPHanaDatabase, SQLDataBase, VM}]

アイテムをソフトデレット状態からリハイドレートして、保持されたデータ状態での保護を停止します。

az backup protection undelete --container-name MyContainer --item-name MyItem --resource-group MyResourceGroup --vault-name MyVault --backup-management-type AzureIaasVM --workload-type VM

省略可能のパラメーター

--backup-management-type

バックアップ管理の種類を指定します。 AZURE Backup が ARM リソース内のエンティティのバックアップを管理する方法を定義します。 たとえば、AzureWorkloads は Azure VM 内にインストールされたワークロードを指し、AzureStorage はストレージ アカウント内のエンティティを指します。 フレンドリ名がコンテナー名として使用されている場合にのみ必要です。

承認された値: AzureIaasVM, AzureStorage, AzureWorkload
--container-name -c

バックアップ コンテナーの名前。 az backup container list コマンドの出力から 'Name' または 'FriendlyName' を受け入れます。 'FriendlyName' が渡された場合は、BackupManagementType が必要です。

--ids

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

--item-name -i

バックアップされた項目の名前。

--resource-group -g

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

--subscription

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

--vault-name -v

Recovery Services コンテナーの名前。

--workload-type

Azure Backup によって検出および保護されるリソース内のアプリケーションの種類を指定します。 'MSSQL' と 'SQLDataBase' は、Azure VM の SQL に対して同じ意味で使用できます。Azure VM の SAP HANA の場合は 'SAPHANA' と 'SAPHanaDatabase' を使用できます。

承認された値: AzureFileShare, MSSQL, SAPHANA, SAPHanaDatabase, SQLDataBase, VM
グローバル パラメーター
--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 backup protection update-for-vm

バックアップされた VM 項目に関連付けられているディスク除外設定を更新します。

az backup protection update-for-vm [--container-name]
                                   [--disk-list-setting {exclude, include, resetexclusionsettings}]
                                   [--diskslist]
                                   [--exclude-all-data-disks {false, true}]
                                   [--ids]
                                   [--item-name]
                                   [--resource-group]
                                   [--subscription]
                                   [--vault-name]

バックアップされた VM 項目に関連付けられているディスク除外設定を更新します。

az backup protection update-for-vm --vault-name MyVault --resource-group MyResourceGroup --container-name MyContainer --item-name MyItem --disk-list-setting exclude --diskslist 1

省略可能のパラメーター

--container-name -c

バックアップ コンテナーの名前。 az backup container list コマンドの出力から 'Name' または 'FriendlyName' を受け入れます。 'FriendlyName' が渡された場合は、BackupManagementType が必要です。

--disk-list-setting

ディスクを含めるか除外するか、以前の設定を既定の動作にリセットするかを決定するオプション。

承認された値: exclude, include, resetexclusionsettings
--diskslist

除外または含めるディスクの一覧。

--exclude-all-data-disks

OS ディスクのみをバックアップするように指定するオプション。

承認された値: false, true
--ids

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

--item-name -i

バックアップされた項目の名前。

--resource-group -g

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

--subscription

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

--vault-name -v

Recovery Services コンテナーの名前。

グローバル パラメーター
--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 を使います。