次の方法で共有


az backup protection

Recovery Services コンテナー内の項目の保護を管理します。

コマンド

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

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

Core GA
az backup protection auto-enable-for-azurewl

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

Core GA
az backup protection backup-now

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

Core 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) を探します。 保護されている場合は、関連するコンテナーの詳細が返されます。

Core GA
az backup protection disable

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

Core GA
az backup protection enable-for-azurefileshare

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

Core GA
az backup protection enable-for-azurewl

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

Core GA
az backup protection enable-for-vm

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

Core GA
az backup protection reconfigure

古いコンテナーから新しいコンテナーへのバックアップ保護を再構成します。

Core GA
az backup protection resume

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

Core GA
az backup protection undelete

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

Core GA
az backup protection update-for-vm

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

Core GA

az backup protection auto-disable-for-azurewl

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

az backup protection auto-disable-for-azurewl --protectable-item-name
                                              --protectable-item-type {HANAInstance, SAPAseDatabase, SAPHanaDBInstance, SAPHanaDatabase, SAPHanaSystem, SQLAG, SQLDatabase, SQLInstance}
                                              --resource-group
                                              --server-name
                                              --vault-name
                                              --workload-type {AzureFileShare, MSSQL, SAPASE, SAPAseDatabase, SAPHANA, SAPHanaDBInstance, 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, SAPAseDatabase, SAPHanaDBInstance, 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, SAPASE, SAPAseDatabase, SAPHANA, SAPHanaDBInstance, SAPHanaDatabase, SQLDataBase, VM
グローバル パラメーター
--debug

ログの詳細度を上げて、すべてのデバッグ ログを表示します。

プロパティ
規定値: False
--help -h

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

--only-show-errors

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

プロパティ
規定値: False
--output -o

出力フォーマット。

プロパティ
規定値: json
指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。

プロパティ
規定値: False

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, SAPAseDatabase, SAPHanaDBInstance, SAPHanaDatabase, SAPHanaSystem, SQLAG, SQLDatabase, SQLInstance}
                                             --resource-group
                                             --server-name
                                             --vault-name
                                             --workload-type {AzureFileShare, MSSQL, SAPASE, SAPAseDatabase, SAPHANA, SAPHanaDBInstance, 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, SAPAseDatabase, SAPHanaDBInstance, 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, SAPASE, SAPAseDatabase, SAPHANA, SAPHanaDBInstance, SAPHanaDatabase, SQLDataBase, VM
グローバル パラメーター
--debug

ログの詳細度を上げて、すべてのデバッグ ログを表示します。

プロパティ
規定値: False
--help -h

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

--only-show-errors

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

プロパティ
規定値: False
--output -o

出力フォーマット。

プロパティ
規定値: json
指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。

プロパティ
規定値: False

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, SAPASE, SAPAseDatabase, SAPHANA, SAPHanaDBInstance, SAPHanaDatabase, SQLDataBase, VM}]

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

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

オプションのパラメーター

次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。

--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 が必要です。

プロパティ
パラメーター グループ: Resource Id Arguments
--enable-compression

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

プロパティ
規定値: False
指定可能な値: false, true
--ids

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

プロパティ
パラメーター グループ: Resource Id Arguments
--item-name -i

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

プロパティ
パラメーター グループ: Resource Id Arguments
--resource-group -g

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

プロパティ
パラメーター グループ: Resource Id Arguments
--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を使用して既定のサブスクリプションを構成できます。

プロパティ
パラメーター グループ: Resource Id Arguments
--vault-name -v

Recovery Services コンテナーの名前。

プロパティ
パラメーター グループ: Resource Id Arguments
--workload-type

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

プロパティ
指定可能な値: AzureFileShare, MSSQL, SAPASE, SAPAseDatabase, SAPHANA, SAPHanaDBInstance, SAPHanaDatabase, SQLDataBase, VM
グローバル パラメーター
--debug

ログの詳細度を上げて、すべてのデバッグ ログを表示します。

プロパティ
規定値: False
--help -h

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

--only-show-errors

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

プロパティ
規定値: False
--output -o

出力フォーマット。

プロパティ
規定値: json
指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。

プロパティ
規定値: False

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 が返され、それ以外の場合は空が返されます。 (autogenerated)

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

オプションのパラメーター

次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。

--resource-group -g

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

--vm

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

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

ログの詳細度を上げて、すべてのデバッグ ログを表示します。

プロパティ
規定値: False
--help -h

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

--only-show-errors

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

プロパティ
規定値: False
--output -o

出力フォーマット。

プロパティ
規定値: json
指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。

プロパティ
規定値: False

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 --retain-recovery-points-as-per-policy {false, true}]
                             [--subscription]
                             [--tenant-id]
                             [--vault-name]
                             [--workload-type {AzureFileShare, MSSQL, SAPASE, SAPAseDatabase, SAPHANA, SAPHanaDBInstance, SAPHanaDatabase, SQLDataBase, VM}]
                             [--yes]

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

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

オプションのパラメーター

次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。

--backup-management-type

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

プロパティ
指定可能な値: AzureIaasVM, AzureStorage, AzureWorkload
--container-name -c

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

プロパティ
パラメーター グループ: Resource Id Arguments
--delete-backup-data

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

プロパティ
規定値: False
指定可能な値: false, true
--ids

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

プロパティ
パラメーター グループ: Resource Id Arguments
--item-name -i

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

プロパティ
パラメーター グループ: Resource Id Arguments
--resource-group -g

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

プロパティ
パラメーター グループ: Resource Id Arguments
--retain-as-per-policy --retain-recovery-points-as-per-policy

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

プロパティ
規定値: False
指定可能な値: false, true
--subscription

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

プロパティ
パラメーター グループ: Resource Id Arguments
--tenant-id

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

--vault-name -v

Recovery Services コンテナーの名前。

プロパティ
パラメーター グループ: Resource Id Arguments
--workload-type

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

プロパティ
指定可能な値: AzureFileShare, MSSQL, SAPASE, SAPAseDatabase, SAPHANA, SAPHanaDBInstance, SAPHanaDatabase, SQLDataBase, VM
--yes -y

確認を求めないでください。

プロパティ
規定値: False
グローバル パラメーター
--debug

ログの詳細度を上げて、すべてのデバッグ ログを表示します。

プロパティ
規定値: False
--help -h

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

--only-show-errors

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

プロパティ
規定値: False
--output -o

出力フォーマット。

プロパティ
規定値: json
指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。

プロパティ
規定値: False

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

ログの詳細度を上げて、すべてのデバッグ ログを表示します。

プロパティ
規定値: False
--help -h

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

--only-show-errors

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

プロパティ
規定値: False
--output -o

出力フォーマット。

プロパティ
規定値: json
指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。

プロパティ
規定値: False

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, SAPAseDatabase, SAPHanaDBInstance, SAPHanaDatabase, SAPHanaSystem, SQLAG, SQLDatabase, SQLInstance}
                                        --resource-group
                                        --server-name
                                        --vault-name
                                        --workload-type {AzureFileShare, MSSQL, SAPASE, SAPAseDatabase, SAPHANA, SAPHanaDBInstance, 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, SAPAseDatabase, SAPHanaDBInstance, 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, SAPASE, SAPAseDatabase, SAPHANA, SAPHanaDBInstance, SAPHanaDatabase, SQLDataBase, VM
グローバル パラメーター
--debug

ログの詳細度を上げて、すべてのデバッグ ログを表示します。

プロパティ
規定値: False
--help -h

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

--only-show-errors

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

プロパティ
規定値: False
--output -o

出力フォーマット。

プロパティ
規定値: json
指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。

プロパティ
規定値: False

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 コンテナーへの保護を開始します。 (autogenerated)

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。

オプションのパラメーター

次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。

--disk-list-setting

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

プロパティ
指定可能な値: exclude, include
--diskslist

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

--exclude-all-data-disks

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

プロパティ
指定可能な値: false, true
グローバル パラメーター
--debug

ログの詳細度を上げて、すべてのデバッグ ログを表示します。

プロパティ
規定値: False
--help -h

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

--only-show-errors

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

プロパティ
規定値: False
--output -o

出力フォーマット。

プロパティ
規定値: json
指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。

プロパティ
規定値: False

az backup protection reconfigure

古いコンテナーから新しいコンテナーへのバックアップ保護を再構成します。

az backup protection reconfigure --backup-management-type {AzureIaasVM, AzureStorage, AzureWorkload}
                                 --new-policy-name
                                 --new-rg --new-vault-resource-group
                                 --new-vault-name
                                 [--container-name]
                                 [--ids]
                                 [--item-name]
                                 [--resource-group]
                                 [--retain-as-per-policy {false, true}]
                                 [--subscription]
                                 [--tenant-id]
                                 [--vault-name]
                                 [--workload-type {AzureFileShare, MSSQL, SAPASE, SAPAseDatabase, SAPHANA, SAPHanaDBInstance, SAPHanaDatabase, SQLDataBase, VM}]

コンテナー間で VM バックアップを再構成する

az backup protection reconfigure \
    --vault-name OldVault \
    --resource-group OldVaultRG \
    --container-name myVM \
    --item-name myVM \
    --backup-management-type AzureIaasVM \
    --new-vault-name NewVault \
    --new-vault-resource-group NewVaultRG \
    --new-policy-name DailyPolicy \
    --retain-as-per-policy

テナント間 MUA シナリオを使用して VM バックアップを再構成する

az backup protection reconfigure \
    --vault-name OldVault \
    --resource-group OldVaultRG \
    --container-name myVM \
    --item-name myVM \
    --backup-management-type AzureIaasVM \
    --new-vault-name NewVault \
    --new-vault-resource-group NewVaultRG \
    --new-policy-name DailyPolicy \
    --retain-as-per-policy \
    --tenant-id 12345678-1234-1234-1234-123456789012

必須のパラメーター

--backup-management-type

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

プロパティ
指定可能な値: AzureIaasVM, AzureStorage, AzureWorkload
--new-policy-name

コピー先コンテナー内のバックアップ ポリシーの名前。

--new-rg --new-vault-resource-group

移行先の Recovery Services コンテナーのリソース グループ名。

--new-vault-name

移行先の Recovery Services コンテナーの名前。

オプションのパラメーター

次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。

--container-name -c

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

プロパティ
パラメーター グループ: Resource Id Arguments
--ids

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

プロパティ
パラメーター グループ: Resource Id Arguments
--item-name -i

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

プロパティ
パラメーター グループ: Resource Id Arguments
--resource-group -g

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

プロパティ
パラメーター グループ: Resource Id Arguments
--retain-as-per-policy

ソース コンテナーの保護を停止するときに、現在のバックアップ ポリシーに従って既存の復旧ポイントを保持します (ソース コンテナーは、常に --vault-name/--resource-group で指定された復旧ポイントです)。

プロパティ
規定値: False
指定可能な値: false, true
--subscription

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

プロパティ
パラメーター グループ: Resource Id Arguments
--tenant-id

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

--vault-name -v

Recovery Services コンテナーの名前。

プロパティ
パラメーター グループ: Resource Id Arguments
--workload-type

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

プロパティ
指定可能な値: AzureFileShare, MSSQL, SAPASE, SAPAseDatabase, SAPHANA, SAPHanaDBInstance, SAPHanaDatabase, SQLDataBase, VM
グローバル パラメーター
--debug

ログの詳細度を上げて、すべてのデバッグ ログを表示します。

プロパティ
規定値: False
--help -h

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

--only-show-errors

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

プロパティ
規定値: False
--output -o

出力フォーマット。

プロパティ
規定値: json
指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。

プロパティ
規定値: False

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, SAPASE, SAPAseDatabase, SAPHANA, SAPHanaDBInstance, 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

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

オプションのパラメーター

次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。

--backup-management-type

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

プロパティ
指定可能な値: AzureIaasVM, AzureStorage, AzureWorkload
--container-name -c

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

プロパティ
パラメーター グループ: Resource Id Arguments
--ids

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

プロパティ
パラメーター グループ: Resource Id Arguments
--item-name -i

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

プロパティ
パラメーター グループ: Resource Id Arguments
--resource-group -g

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

プロパティ
パラメーター グループ: Resource Id Arguments
--subscription

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

プロパティ
パラメーター グループ: Resource Id Arguments
--vault-name -v

Recovery Services コンテナーの名前。

プロパティ
パラメーター グループ: Resource Id Arguments
--workload-type

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

プロパティ
指定可能な値: AzureFileShare, MSSQL, SAPASE, SAPAseDatabase, SAPHANA, SAPHanaDBInstance, SAPHanaDatabase, SQLDataBase, VM
グローバル パラメーター
--debug

ログの詳細度を上げて、すべてのデバッグ ログを表示します。

プロパティ
規定値: False
--help -h

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

--only-show-errors

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

プロパティ
規定値: False
--output -o

出力フォーマット。

プロパティ
規定値: json
指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。

プロパティ
規定値: False

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, SAPASE, SAPAseDatabase, SAPHANA, SAPHanaDBInstance, 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

オプションのパラメーター

次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。

--backup-management-type

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

プロパティ
指定可能な値: AzureIaasVM, AzureStorage, AzureWorkload
--container-name -c

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

プロパティ
パラメーター グループ: Resource Id Arguments
--ids

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

プロパティ
パラメーター グループ: Resource Id Arguments
--item-name -i

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

プロパティ
パラメーター グループ: Resource Id Arguments
--resource-group -g

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

プロパティ
パラメーター グループ: Resource Id Arguments
--subscription

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

プロパティ
パラメーター グループ: Resource Id Arguments
--vault-name -v

Recovery Services コンテナーの名前。

プロパティ
パラメーター グループ: Resource Id Arguments
--workload-type

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

プロパティ
指定可能な値: AzureFileShare, MSSQL, SAPASE, SAPAseDatabase, SAPHANA, SAPHanaDBInstance, SAPHanaDatabase, SQLDataBase, VM
グローバル パラメーター
--debug

ログの詳細度を上げて、すべてのデバッグ ログを表示します。

プロパティ
規定値: False
--help -h

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

--only-show-errors

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

プロパティ
規定値: False
--output -o

出力フォーマット。

プロパティ
規定値: json
指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。

プロパティ
規定値: False

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

オプションのパラメーター

次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。

--container-name -c

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

プロパティ
パラメーター グループ: Resource Id Arguments
--disk-list-setting

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

プロパティ
指定可能な値: exclude, include, resetexclusionsettings
--diskslist

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

--exclude-all-data-disks

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

プロパティ
指定可能な値: false, true
--ids

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

プロパティ
パラメーター グループ: Resource Id Arguments
--item-name -i

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

プロパティ
パラメーター グループ: Resource Id Arguments
--resource-group -g

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

プロパティ
パラメーター グループ: Resource Id Arguments
--subscription

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

プロパティ
パラメーター グループ: Resource Id Arguments
--vault-name -v

Recovery Services コンテナーの名前。

プロパティ
パラメーター グループ: Resource Id Arguments
グローバル パラメーター
--debug

ログの詳細度を上げて、すべてのデバッグ ログを表示します。

プロパティ
規定値: False
--help -h

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

--only-show-errors

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

プロパティ
規定値: False
--output -o

出力フォーマット。

プロパティ
規定値: json
指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。

プロパティ
規定値: False