Set-AzRecoveryServicesAsrReplicationProtectedItem
指定したレプリケーションで保護された項目のターゲット ネットワークや仮想マシンのサイズなどの回復プロパティを設定します。
構文
Set-AzRecoveryServicesAsrReplicationProtectedItem
-InputObject <ASRReplicationProtectedItem>
[-Name <String>]
[-Size <String>]
[-UpdateNic <String>]
[-RecoveryNetworkId <String>]
[-PrimaryNic <String>]
[-RecoveryCloudServiceId <String>]
[-RecoveryNicSubnetName <String>]
[-RecoveryNicStaticIPAddress <String>]
[-TestNicSubnetName <String>]
[-TestNicStaticIPAddress <String>]
[-NicSelectionType <String>]
[-RecoveryResourceGroupId <String>]
[-LicenseType <String>]
[-RecoveryAvailabilitySet <String>]
[-SqlServerLicenseType <String>]
[-RecoveryVmTag <System.Collections.Generic.IDictionary`2[System.String,System.String]>]
[-DiskTag <System.Collections.Generic.IDictionary`2[System.String,System.String]>]
[-RecoveryNicTag <System.Collections.Generic.IDictionary`2[System.String,System.String]>]
[-RecoveryAvailabilityZone <String>]
[-RecoveryProximityPlacementGroupId <String>]
[-RecoveryVirtualMachineScaleSetId <String>]
[-RecoveryCapacityReservationGroupId <String>]
[-EnableAcceleratedNetworkingOnRecovery]
[-RecoveryBootDiagStorageAccountId <String>]
[-AzureToAzureUpdateReplicationConfiguration <ASRAzuretoAzureDiskReplicationConfig[]>]
[-DiskEncryptionVaultId <String>]
[-DiskEncryptionSecretUrl <String>]
[-KeyEncryptionKeyUrl <String>]
[-KeyEncryptionVaultId <String>]
[-UseManagedDisk <String>]
[-DiskIdToDiskEncryptionSetMap <System.Collections.Generic.IDictionary`2[System.String,System.String]>]
[-RecoveryPublicIPAddressId <String>]
[-RecoveryNetworkSecurityGroupId <String>]
[-RecoveryLBBackendAddressPoolId <String[]>]
[-TfoAzureVMName <String>]
[-ASRVMNicConfiguration <ASRVMNicConfig[]>]
[-TestNetworkId <String>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
説明
Set-AzRecoveryServicesAsrReplicationProtectedItem コマンドレットは、レプリケーションで保護された項目の回復プロパティを設定します。
例
例 1
$currentJob = Set-AzRecoveryServicesAsrReplicationProtectedItem -ReplicationProtectedItem $RPI -UpdateNic $NicId -RecoveryNetworkId $AzureNetworkID -RecoveryNicSubnetName $subnetName
指定したパラメーターを使用してレプリケーションで保護された項目の設定を更新する操作を開始し、操作の追跡に使用される ASR ジョブを返します。
例 2
$currentJob = Set-AzRecoveryServicesAsrReplicationProtectedItem -InputObject $rpi -UpdateNic "00:50:56:8F:3F:7B" -RecoveryNetworkId $recoveryNetwork -RecoveryNicSubnetName $recoverySubnet -NicSelectionType NotSelected
指定されたパラメーターを使用して、レプリケーションで保護された項目ネットワーク インターフェイス カード (NIC の削減) 設定を更新する操作を開始し、操作の追跡に使用される ASR ジョブを返します。
例 3
$currentJob = Set-AzRecoveryServicesAsrReplicationProtectedItem -InputObject $rpi -PrimaryNic "00:50:56:8F:3F:7B"
指定したパラメーターを使用して、レプリケーションで保護された項目のプライマリ NIC (復旧された VM に使用される) の設定を更新する操作を開始し、操作の追跡に使用される ASR ジョブを返します。
例 4
Set-AzRecoveryServicesAsrReplicationProtectedItem -InputObject $rpi -UpdateNic $updateNic -RecoveryNetworkId $recoveryNetworkId -RecoveryNicSubnetName $recoveryNicSubnetName -NicSelectionType SelectedByUser
指定されたパラメーターを使用して、レプリケーションで保護された項目 NIC (復旧された VM に使用される) の設定を更新する操作を開始し、操作の追跡に使用される ASR ジョブを返します。
例 5
$currentJob = Set-AzRecoveryServicesAsrReplicationProtectedItem -InputObject $rpi -UpdateNic $updateNic `
-RecoveryNetworkId $recoveryNetworkId -RecoveryNicSubnetName $recoveryNicSubnetName -EnableAcceleratedNetworkingOnRecovery
(Azure から Azure へのディザスター リカバリーの場合) 復旧 VM で高速ネットワークを有効にする、noc tp を選択したレプリケーションで保護された項目を更新する操作を開始します。 高速ネットワークを無効にするには、-EnableAcceleratedNetworkingOnRecovery を渡さないでください。
例 6
$currentJob = Set-AzRecoveryServicesAsrReplicationProtectedItem -InputObject $rpi `
-DiskEncryptionVaultId $DiskEncryptionVaultId -DiskEncryptionSecretUrl $DiskEncryptionSecertUrl `
-KeyEncryptionVaultId $KeyEncryptionVaultId -KeyEncryptionKeyUrl $KeyEncryptionKeyUrl
指定された暗号化レプリケーション保護項目の更新操作を開始して、フェールオーバー VM に指定された暗号化の詳細を使用します。
例 7
$currentJob = Set-AzRecoveryServicesAsrReplicationProtectedItem -InputObject $rpi -RecoveryProximityPlacementGroupId $ppg
指定したレプリケーションで保護された項目の更新操作を開始し、フェールオーバー VM に指定された近接通信配置グループを使用します。
例 8
$currentJob = Set-AzRecoveryServicesAsrReplicationProtectedItem -InputObject $rpi -RecoveryVirtualMachineScaleSetId $vmss
指定したレプリケーションで保護された項目の更新操作を開始し、フェールオーバー VM に指定された仮想マシン スケール セットを使用します。
パラメーター
-ASRVMNicConfiguration
テスト フェールオーバーとフェールオーバー NIC 構成の詳細を指定します。
型: | ASRVMNicConfig[] |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-AzureToAzureUpdateReplicationConfiguration
マネージド ディスク VM (Azure から Azure DR scenrio) に対して更新するディスク構成を指定します。
型: | ASRAzuretoAzureDiskReplicationConfig[] |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-Confirm
コマンドレットの実行前に確認を求めるメッセージが表示されます。
型: | SwitchParameter |
Aliases: | cf |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-DefaultProfile
Azure との通信のために使用される資格情報、アカウント、テナント、サブスクリプションです。
型: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-DiskEncryptionSecretUrl
フェールオーバー後に復旧 VM として使用するバージョン (Azure ディスク暗号化) を含むディスク暗号化シークレット URL を指定します。
型: | String |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-DiskEncryptionVaultId
フェールオーバー後に復旧 VM として使用するディスク暗号化シークレット キー コンテナー ID (Azure ディスク暗号化) を指定します。
型: | String |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-DiskIdToDiskEncryptionSetMap
ディスク リソース ID からディスク暗号化セット ARM ID へのディクショナリ。
型: | IDictionary<TKey,TValue>[System.String,System.String] |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-DiskTag
VM のディスクのタグを指定します。 これは、Vmware から Azure、HyperV から Azure プロバイダーに適用されます。
型: | IDictionary<TKey,TValue>[System.String,System.String] |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-EnableAcceleratedNetworkingOnRecovery
フェールオーバーで高速ネットワークを使用した後の復旧 VM 上の指定された NIC を指定します。
型: | SwitchParameter |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-InputObject
コマンドレットへの入力オブジェクト: 更新するレプリケーションで保護された項目に対応する ASR レプリケーション保護項目オブジェクト。
型: | ASRReplicationProtectedItem |
Aliases: | ReplicationProtectedItem |
配置: | Named |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | True |
ワイルドカード文字を受け取る: | False |
-KeyEncryptionKeyUrl
フェールオーバー後に復旧 VM として使用するディスク暗号化キー URL バージョン (Azure ディスク暗号化) を指定します。
型: | String |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-KeyEncryptionVaultId
フェールオーバー後に復旧 VM として使用するディスク暗号化キー keyVault ID (Azure ディスク暗号化) を指定します。
型: | String |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-LicenseType
Windows Server 仮想マシンに使用するライセンスの種類の選択を指定します。 移行に Azure ハイブリッド使用特典 (HUB) を使用する権利があり、この保護された項目をフェールオーバーするときにハブ設定を使用するように指定する場合は、ライセンスの種類を WindowsServer に設定します。
型: | String |
指定可能な値: | NoLicenseType, WindowsServer |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-Name
フェールオーバー時に作成される復旧仮想マシンの名前を指定します。
型: | String |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-NicSelectionType
ユーザーによって設定されるか、既定で設定されるネットワーク インターフェイス カード (NIC) プロパティを指定します。 NotSelected を指定して既定値に戻すことができます。
型: | String |
指定可能な値: | NotSelected, SelectedByUser |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-PrimaryNic
フェールオーバー後に復旧 VM のプライマリ NIC として使用される NIC を指定します。
型: | String |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-RecoveryAvailabilitySet
フェールオーバー後のレプリケーションで保護された項目の可用性セット。
型: | String |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-RecoveryAvailabilityZone
フェールオーバー後のレプリケーションで保護された項目の可用性ゾーンを指定します。
型: | String |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-RecoveryBootDiagStorageAccountId
復旧 Azure VM のブート診断用のストレージ アカウントを指定します。
型: | String |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-RecoveryCapacityReservationGroupId
ターゲット復旧リージョンのフェールオーバー VM によって使用される容量予約グループ ID を指定します。
型: | String |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-RecoveryCloudServiceId
この仮想マシンをフェールオーバーする復旧クラウド サービスのリソース ID。
型: | String |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-RecoveryLBBackendAddressPoolId
復旧 NIC に関連付けるターゲット バックエンド アドレス プールを指定します。
型: | String[] |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-RecoveryNetworkId
保護された項目のフェールオーバー先となる Azure 仮想ネットワークの ID を指定します。
型: | String |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-RecoveryNetworkSecurityGroupId
回復 NIC に関連付けるネットワーク セキュリティ グループの ID を指定します。
型: | String |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-RecoveryNicStaticIPAddress
回復時にプライマリ NIC に割り当てる静的 IP アドレスを指定します。
型: | String |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-RecoveryNicSubnetName
フェールオーバー時に保護された項目のこの NIC を接続する必要がある復旧 Azure 仮想ネットワーク上のサブネットの名前を指定します。
型: | String |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-RecoveryNicTag
VM のターゲット NIC のタグを指定します。 これは、Vmware から Azure、HyperV から Azure プロバイダーに適用されます。
型: | IDictionary<TKey,TValue>[System.String,System.String] |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-RecoveryProximityPlacementGroupId
仮想マシンをフェールオーバーする復旧近接通信配置グループのリソース ID を指定します。
型: | String |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-RecoveryPublicIPAddressId
回復 NIC に関連付けるパブリック IP アドレス リソースの ID を指定します。
型: | String |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-RecoveryResourceGroupId
フェールオーバー時に保護された項目が復旧される復旧リージョン内の Azure リソース グループの ID。
型: | String |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-RecoveryVirtualMachineScaleSetId
構成するターゲット仮想マシン スケール セットを指定します。
型: | String |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-RecoveryVmTag
ターゲット VM のタグを指定します。 これは、Vmware から Azure、HyperV から Azure プロバイダーに適用されます。
型: | IDictionary<TKey,TValue>[System.String,System.String] |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-Size
復旧仮想マシンのサイズを指定します。 この値は、Azure 仮想マシンでサポートされている一連のサイズから取得する必要があります。
型: | String |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-SqlServerLicenseType
VM の SQL Server ライセンスの種類を指定します。 これは、Vmware から Azure、HyperV から Azure プロバイダーに適用されます。
型: | String |
指定可能な値: | NoLicenseType, PAYG, AHUB |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-TestNetworkId
テスト ネットワークの ARM ID を指定します (VMware から Azure へのレプリケーション シナリオにのみ適用されます)。
型: | String |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-TestNicStaticIPAddress
テスト静的 IP アドレスを指定します (VMware から Azure へのレプリケーション シナリオにのみ適用されます)。
型: | String |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-TestNicSubnetName
テスト サブネットの名前を指定します (VMware から Azure へのレプリケーション シナリオにのみ適用されます)。
型: | String |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-TfoAzureVMName
テスト フェールオーバー VM の名前を指定します。
型: | String |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-UpdateNic
このコマンドレットで回復ネットワーク プロパティを更新する必要がある仮想マシンの NIC を指定します。
型: | String |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-UseManagedDisk
フェールオーバー時に作成される Azure 仮想マシンでマネージド ディスクを使用するかどうかを指定します。
型: | String |
指定可能な値: | True, False |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-WhatIf
コマンドレットの実行時に発生する内容を示します。 このコマンドレットは実行されません。
型: | SwitchParameter |
Aliases: | wi |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
入力
出力
関連リンク
Azure PowerShell