az site-recovery protected-item
Note
このリファレンスは、Azure CLI (バージョン 2.51.0 以降) のサイト回復拡張機能の一部です。 拡張機能は、az site-recovery protected-item コマンドを初めて実行するときに自動的にインストールされます。 拡張機能の詳細をご覧ください。
保護された項目を管理します。
コマンド
名前 | 説明 | 型 | Status |
---|---|---|---|
az site-recovery protected-item create |
ASR レプリケーションで保護された項目を作成する操作を作成します (レプリケーションを有効にします)。 |
拡張 | GA |
az site-recovery protected-item delete |
レプリケーションで保護された項目を削除または消去する削除操作。 この操作により、レプリケーションで保護された項目が強制的に削除されます。 レプリケーションで保護された項目の削除操作を使用して、項目のレプリケーションを無効にするクリーンを実行します。 |
拡張 | GA |
az site-recovery protected-item failover-commit |
レプリケーションで保護された項目のフェールオーバーをコミットする操作。 |
拡張 | GA |
az site-recovery protected-item list |
保護コンテナー内の ASR レプリケーションで保護された項目の一覧を一覧表示します。 |
拡張 | GA |
az site-recovery protected-item planned-failover |
レプリケーションで保護された項目の計画フェールオーバーを開始する操作。 |
拡張 | GA |
az site-recovery protected-item remove |
レプリケーションで保護された項目のレプリケーションを無効にする操作。 これにより、アイテムも削除されます。 |
拡張 | GA |
az site-recovery protected-item reprotect |
フェールオーバーされたレプリケーションで保護された項目を再保護または逆レプリケートする操作。 |
拡張 | GA |
az site-recovery protected-item show |
ASR レプリケーションで保護された項目の詳細を取得します。 |
拡張 | GA |
az site-recovery protected-item unplanned-failover |
レプリケーションで保護された項目のフェールオーバーを開始する操作。 |
拡張 | GA |
az site-recovery protected-item update |
ASR レプリケーションで保護された項目を作成するように操作を更新します (レプリケーションを有効にします)。 |
拡張 | GA |
az site-recovery protected-item create
ASR レプリケーションで保護された項目を作成する操作を作成します (レプリケーションを有効にします)。
az site-recovery protected-item create --fabric-name
--name
--protection-container
--resource-group
--vault-name
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--policy-id]
[--protectable-item-id]
[--provider-details]
例
A2A の protected-item create
az site-recovery protected-item create -g rg --fabric-name fabric1_name -n protected_item_name --protection-container container1_name --vault-name vault_name --policy-id policy_id --provider-details '{a2a:{fabric-object-id:vm_id,vm-managed-disks:[{disk-id:os_disk,primary-staging-azure-storage-account-id:storage1_id,recovery-resource-group-id:rg_id}],recovery-azure-network-id:vnet2_id,recovery-container-id:container2_id,recovery-resource-group-id:rg_id,recovery-subnet-name:vnet2_subnet}}'
hyper-v-replica-azure 用の protected-item create
az site-recovery protected-item create -g "rg" --fabric-name "fabric_name" -n "protected_item_name" --protection-container "container_name" --vault-name "vault_name" --policy-id "policy_id" --protectable-item-id "protectable_item_id" --provider-details '{hyper-v-replica-azure:{disks-to-include:["vhd_id"],enable-rdp-on-target-option:Never,os-type:Windows,target-azure-network-id:"vnet_id",target-azure-subnet-id:"subnet_id",target-azure-v2-resource-group-id:"rg_id",target-azure-vm-name:"hypervvm_name",target-storage-account-id:"storage_id",use-managed-disks:false,vhd-id:"vhd_id"}}'
protected-item create for v2arcm
az site-recovery protected-item create -g "rg" --fabric-name "fabric_name" -n "protected_item_name" --protection-container "container_name" --vault-name "vault_name" --policy-id "policy_id" --provider-details '{in-mage-rcm:{fabric-discovery-machine-id:"fabric_discovery_machine_id",process-server-id:"process_server_id",run-as-account-id:"run_as_account_id",target-resource-group-id:"rg_id",target-boot-diagnostics-storage-account-id:"storage_id",target-network-id:"vnet_id",target-subnet-name:MySubnet,target-vm-name:"target_vm_name",disks-default:{disk-type:Premium_LRS,log-storage-account-id:"storage_id"}}}'
必須のパラメーター
ファブリックの名前。
レプリケーションで保護された項目の名前。
保護コンテナー名。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
Recovery Services コンテナーの名前。
省略可能のパラメーター
実行時間の長い操作の終了を待機しません。
ポリシー ID。
保護可能な項目 ID。
ReplicationProviderInput。 HyperVReplicaAzure プロバイダーの場合、これは AzureEnableProtectionInput オブジェクトになります。 San プロバイダーの場合は、SanEnableProtectionInput オブジェクトになります。 HyperVReplicaAzure プロバイダーの場合、null にすることができます。 短縮構文、json-file、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az site-recovery protected-item delete
レプリケーションで保護された項目を削除または消去する削除操作。 この操作により、レプリケーションで保護された項目が強制的に削除されます。 レプリケーションで保護された項目の削除操作を使用して、項目のレプリケーションを無効にするクリーンを実行します。
az site-recovery protected-item delete [--fabric-name]
[--ids]
[--name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--protection-container]
[--resource-group]
[--subscription]
[--vault-name]
[--yes]
例
protected-item delete
az site-recovery protected-item delete -g rg --fabric-name fabric2_name -n protected_item_name --protection-container container2_name --vault-name vault_name
省略可能のパラメーター
ファブリック名。
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
レプリケーションで保護された項目名。
実行時間の長い操作の終了を待機しません。
保護コンテナー名。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
Recovery Services コンテナーの名前。
確認のダイアログを表示しません。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az site-recovery protected-item failover-commit
レプリケーションで保護された項目のフェールオーバーをコミットする操作。
az site-recovery protected-item failover-commit [--fabric-name]
[--ids]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--protection-container]
[--replicated-protected-item-name]
[--resource-group]
[--subscription]
[--vault-name]
例
protected-item failover-commit
az site-recovery protected-item failover-commit --fabric-name fabric1_name --protection-container container1_name -n protected_item_name -g rg --vault-name vault_name
省略可能のパラメーター
一意のファブリック名。
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
実行時間の長い操作の終了を待機しません。
保護コンテナー名。
レプリケーションで保護された項目名。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
Recovery Services コンテナーの名前。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az site-recovery protected-item list
保護コンテナー内の ASR レプリケーションで保護された項目の一覧を一覧表示します。
az site-recovery protected-item list --fabric-name
--protection-container
--resource-group
--vault-name
[--max-items]
[--next-token]
例
protected-item list
az site-recovery protected-item list -g rg --fabric-name fabric_recovery_name --protection-container container_recovery_name --vault-name vault_name
必須のパラメーター
ファブリック名。
保護コンテナー名。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
Recovery Services コンテナーの名前。
省略可能のパラメーター
コマンドの出力で返される項目の合計数。 使用可能な項目の合計数が指定された値を超える場合は、コマンドの出力にトークンが提供されます。 改ページ位置の変更を再開するには、後続のコマンドの引数に --next-token
トークン値を指定します。
ページ分割を開始する場所を指定するトークン。 これは、以前に切り捨てられた応答からのトークン値です。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az site-recovery protected-item planned-failover
レプリケーションで保護された項目の計画フェールオーバーを開始する操作。
az site-recovery protected-item planned-failover [--fabric-name]
[--failover-direction]
[--ids]
[--name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--protection-container]
[--provider-details]
[--resource-group]
[--subscription]
[--vault-name]
例
フェールバック hyper-v-replica-azure
az site-recovery protected-item planned-failover --fabric-name "fabric_name" --protection-container "container_name" -n "protected_item_name" -g "rg" --vault-name "vault_name" --failover-direction RecoveryToPrimary --provider-details '{hyper-v-replica-azure-failback:{data-sync-option:ForSynchronization,recovery-vm-creation-option:NoAction}}'
フェールバック v2arcm
az site-recovery protected-item planned-failover --fabric-name "fabric_name" --protection-container "container_name" -n "protected_item_name" -g "rg" --vault-name "vault_name" --provider-details '{in-mage-rcm-failback:{recovery-point-type:CrashConsistent}}'
省略可能のパラメーター
一意のファブリック名。
フェールオーバーの方向。
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
レプリケーションで保護された項目名。
実行時間の長い操作の終了を待機しません。
保護コンテナー名。
プロバイダー固有の設定。 短縮構文、json-file、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
Recovery Services コンテナーの名前。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az site-recovery protected-item remove
レプリケーションで保護された項目のレプリケーションを無効にする操作。 これにより、アイテムも削除されます。
az site-recovery protected-item remove [--disable-protection-reason {MigrationComplete, NotSpecified}]
[--fabric-name]
[--ids]
[--name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--protection-container]
[--provider-input]
[--resource-group]
[--subscription]
[--vault-name]
例
protected-item remove
az site-recovery protected-item remove -g rg --fabric-name fabric_recovery_name -n protected_item_name --protection-container container_recovery_name --vault-name vault_name
省略可能のパラメーター
保護の理由を無効にします。 値 NotSpecified/MigrationComplete を指定できます。
ファブリック名。
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
レプリケーションで保護された項目名。
実行時間の長い操作の終了を待機しません。
保護コンテナー名。
レプリケーション プロバイダー固有の入力。 短縮構文、json-file、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
Recovery Services コンテナーの名前。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az site-recovery protected-item reprotect
フェールオーバーされたレプリケーションで保護された項目を再保護または逆レプリケートする操作。
az site-recovery protected-item reprotect [--fabric-name]
[--failover-direction]
[--ids]
[--name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--protection-container]
[--provider-details]
[--resource-group]
[--subscription]
[--vault-name]
例
フェールオーバー後の v2arcm の再保護
az site-recovery protected-item reprotect --fabric-name "fabric_name" --protection-container "container_name" -n "protected_item_name" -g "rg" --vault-name "vault_name" --failover-direction RecoveryToPrimary --provider-details '{in-mage-rcm:{datastore-name:"datastore_name",log-storage-account-id:"storage_id",reprotect-agent-id:"reprotect_agent_id"}}'
省略可能のパラメーター
一意のファブリック名。
フェールオーバーの方向。
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
レプリケーションで保護された項目名。
実行時間の長い操作の終了を待機しません。
保護コンテナー名。
プロバイダー固有のレプリケーションの反転入力。 短縮構文、json-file、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
Recovery Services コンテナーの名前。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az site-recovery protected-item show
ASR レプリケーションで保護された項目の詳細を取得します。
az site-recovery protected-item show [--fabric-name]
[--ids]
[--name]
[--protection-container]
[--resource-group]
[--subscription]
[--vault-name]
例
protected-item show
az site-recovery protected-item show -g rg --fabric-name fabric1_name -n protected_item_name --protection-container container1_name --vault-name vault_name
省略可能のパラメーター
ファブリック固有の名前。
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
レプリケーションで保護された項目名。
保護コンテナー名。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
Recovery Services コンテナーの名前。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az site-recovery protected-item unplanned-failover
レプリケーションで保護された項目のフェールオーバーを開始する操作。
az site-recovery protected-item unplanned-failover [--fabric-name]
[--failover-direction]
[--ids]
[--name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--protection-container]
[--provider-details]
[--resource-group]
[--source-site-operations]
[--subscription]
[--vault-name]
例
A2A の protected-item unplanned-failover
az site-recovery protected-item unplanned-failover --fabric-name fabric1_name --protection-container container1_name -n protected_item_name -g rg --vault-name vault_name --failover-direction PrimaryToRecovery --provider-details '{a2a:{}}' --source-site-operations NotRequired
A2A の protected-item フェールバック
az site-recovery protected-item unplanned-failover --fabric-name fabric2_name --protection-container container2_name -n protected_item_name -g rg --vault-name vault_name --failover-direction PrimaryToRecovery --provider-details '{a2a:{}}' --source-site-operations NotRequired
protected-item フェールオーバー hyper-v-replica-azure
az site-recovery protected-item unplanned-failover --fabric-name "fabric_name" --protection-container "container_name" -n "protected_item_name" -g "rg" --vault-name "vault_name" --failover-direction PrimaryToRecovery --provider-details '{hyper-v-replica-azure:""}' --source-site-operations NotRequired
v2arcm の protected-item unplanned-failover
az site-recovery protected-item unplanned-failover --fabric-name "fabric_name" --protection-container "container_name" -n "protected_item_name" -g "rg" --vault-name "vault_name" --failover-direction PrimaryToRecovery --provider-details '{in-mage-rcm:{perform-shutdown:true}}' --source-site-operations NotRequired
省略可能のパラメーター
一意のファブリック名。
フェールオーバーの方向。
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
レプリケーションで保護された項目名。
実行時間の長い操作の終了を待機しません。
保護コンテナー名。
プロバイダー固有の設定。 短縮構文、json-file、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
ソース サイトの操作の状態。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
Recovery Services コンテナーの名前。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az site-recovery protected-item update
ASR レプリケーションで保護された項目を作成するように操作を更新します (レプリケーションを有効にします)。
az site-recovery protected-item update [--add]
[--fabric-name]
[--force-string {0, 1, f, false, n, no, t, true, y, yes}]
[--ids]
[--name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--policy-id]
[--protectable-item-id]
[--protection-container]
[--provider-details]
[--remove]
[--resource-group]
[--set]
[--subscription]
[--vault-name]
例
protected-item update
az site-recovery protected-item update -g rg --fabric-name fabric1_name -n protected_item_name --protection-container container1_name --vault-name vault_name --policy-id policy_id --provider-details '{a2a:{fabric-object-id:vm_id,vm-managed-disks:[{disk-id:os_disk,primary-staging-azure-storage-account-id:storage1_id,recovery-resource-group-id:rg_id}],recovery-azure-network-id:vnet2_id,recovery-container-id:container2_id,recovery-resource-group-id:rg_id,recovery-subnet-name:vnet2_subnet}}'
省略可能のパラメーター
パスとキー値のペアを指定して、オブジェクトの一覧にオブジェクトを追加します。 例: --add property.listProperty <key=value、string、または JSON 文字列>。
ファブリック固有の名前。
'set' または 'add' を使用する場合は、JSON に変換するのではなく、文字列リテラルを保持します。
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
レプリケーションで保護された項目名。
実行時間の長い操作の終了を待機しません。
ポリシー ID。
保護可能な項目 ID。
保護コンテナー名。
ReplicationProviderInput。 HyperVReplicaAzure プロバイダーの場合、これは AzureEnableProtectionInput オブジェクトになります。 San プロバイダーの場合は、SanEnableProtectionInput オブジェクトになります。 HyperVReplicaAzure プロバイダーの場合、null にすることができます。 短縮構文、json-file、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。
リストからプロパティまたは要素を削除します。 例: --remove property.list OR --remove propertyToRemove。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
設定するプロパティ パスと値を指定して、オブジェクトを更新します。 例: --set property1.property2=。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
Recovery Services コンテナーの名前。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
Azure CLI