Update-AzRecoveryServicesAsrPolicy

Azure Site Recovery レプリケーション ポリシーを更新します。

構文

Update-AzRecoveryServicesAsrPolicy
      -InputObject <ASRPolicy>
      [-ReplicationMethod <String>]
      [-ReplicationFrequencyInSeconds <String>]
      [-NumberOfRecoveryPointsToRetain <Int32>]
      [-ApplicationConsistentSnapshotFrequencyInHours <Int32>]
      [-Compression <String>]
      [-ReplicationPort <UInt16>]
      [-Authentication <String>]
      [-ReplicationStartTime <TimeSpan>]
      [-ReplicaDeletion <String>]
      [-RecoveryAzureStorageAccountId <String>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzRecoveryServicesAsrPolicy
      [-VMwareToAzure]
      -InputObject <ASRPolicy>
      [-RecoveryPointRetentionInHours <Int32>]
      [-ApplicationConsistentSnapshotFrequencyInHours <Int32>]
      [-MultiVmSyncStatus <String>]
      [-RPOWarningThresholdInMinutes <Int32>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzRecoveryServicesAsrPolicy
      [-AzureToAzure]
      -InputObject <ASRPolicy>
      [-RecoveryPointRetentionInHours <Int32>]
      [-ApplicationConsistentSnapshotFrequencyInHours <Int32>]
      [-MultiVmSyncStatus <String>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzRecoveryServicesAsrPolicy
      [-AzureToVMware]
      -InputObject <ASRPolicy>
      [-RecoveryPointRetentionInHours <Int32>]
      [-ApplicationConsistentSnapshotFrequencyInHours <Int32>]
      [-MultiVmSyncStatus <String>]
      [-RPOWarningThresholdInMinutes <Int32>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzRecoveryServicesAsrPolicy
      [-HyperVToAzure]
      -InputObject <ASRPolicy>
      [-ReplicationFrequencyInSeconds <String>]
      [-NumberOfRecoveryPointsToRetain <Int32>]
      [-ApplicationConsistentSnapshotFrequencyInHours <Int32>]
      [-ReplicationStartTime <TimeSpan>]
      [-RecoveryAzureStorageAccountId <String>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzRecoveryServicesAsrPolicy
      [-VmmToVmm]
      -InputObject <ASRPolicy>
      [-ReplicationMethod <String>]
      [-ReplicationFrequencyInSeconds <String>]
      [-NumberOfRecoveryPointsToRetain <Int32>]
      [-ApplicationConsistentSnapshotFrequencyInHours <Int32>]
      [-Compression <String>]
      [-ReplicationPort <UInt16>]
      [-Authentication <String>]
      [-ReplicationStartTime <TimeSpan>]
      [-ReplicaDeletion <String>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzRecoveryServicesAsrPolicy
      [-ReplicateVMwareToAzure]
      -InputObject <ASRPolicy>
      [-RecoveryPointRetentionInHours <Int32>]
      [-ApplicationConsistentSnapshotFrequencyInHours <Int32>]
      [-MultiVmSyncStatus <String>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

説明

Update-AzRecoveryServicesAsrPolicy コマンドレットは、指定された Azure Site Recovery レプリケーション ポリシーを更新します。

例 1

$currentJob = Update-AzRecoveryServicesAsrPolicy -Policy $Policy -ReplicationFrequencyInSeconds 900

指定したパラメーターを使用してレプリケーション ポリシーの更新操作を開始し、操作の追跡に使用された ASR ジョブを返します。

例 2

$currentJob = Update-AzRecoveryServicesAsrPolicy -AzureToAzure -InputObject $Policy -RecoveryPointRetentionInHours 20

指定したパラメーターを使用して Azure レプリケーション ポリシーへの更新を開始し、操作の追跡に使用された ASR ジョブを返します。

パラメーター

-ApplicationConsistentSnapshotFrequencyInHours

アプリケーション整合性復旧ポイントを作成する頻度 (時間単位) を指定します。

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Authentication

使用する認証の種類を指定します。

Type:String
Accepted values:Certificate, Kerberos
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AzureToAzure

Azure から Azure へのディザスター リカバリーを指定します。

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-AzureToVMware

Azure から vMWare へのディザスター リカバリーを指定します。

Type:SwitchParameter
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Compression

圧縮を有効にするかどうかを指定します。

Type:String
Accepted values:Enable, Disable
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

コマンドレットの実行前に確認を求めるメッセージが表示されます。

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Azure との通信のために使用される資格情報、アカウント、テナント、サブスクリプションです。

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-HyperVToAzure

指定したポリシーを使用して Hyper-V 仮想マシンを Azure にレプリケートすることを示すスイッチ パラメーター。

Type:SwitchParameter
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

コマンドレットの入力オブジェクト: 更新するレプリケーション ポリシーに対応する ASR レプリケーション ポリシー オブジェクトを指定します。

Type:ASRPolicy
Aliases:Policy
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-MultiVmSyncStatus

ポリシーの multiVm 同期状態を指定します。

Type:String
Accepted values:Enable, Disable
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NumberOfRecoveryPointsToRetain

保持する回復ポイントの数を指定します。

Type:Int32
Aliases:RecoveryPoints
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RecoveryAzureStorageAccountId

レプリケーション ターゲットの Azure ストレージ アカウント ID を指定します。 New-AzRecoveryServicesASRReplicationProtectedItem コマンドレットを使用してレプリケーションを有効にするときに代替が指定されていない場合は、レプリケーションのターゲット ストレージ アカウントとして使用されます。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RecoveryPointRetentionInHours

作成後に復旧ポイントを保持する時間 (時間単位)。

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ReplicaDeletion

VMM マネージド サイトから別のサイトへのレプリケーションを無効にした場合に、レプリカ仮想マシンを削除するかどうかを指定します。

Type:String
Accepted values:Required, NotRequired
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ReplicateVMwareToAzure

VMware から Azure へのレプリケーション シナリオを指定するスイッチ パラメーター。

Type:SwitchParameter
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ReplicationFrequencyInSeconds

レプリケーション頻度の間隔を秒単位で指定します。 有効な値は次の通りです。

  • 30
  • 300
  • 900
Type:String
Accepted values:30, 300, 900
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ReplicationMethod

レプリケーション方法を指定します。

Type:String
Accepted values:Online, Offline
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ReplicationPort

レプリケーションに使用するポートを指定します。

Type:UInt16
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ReplicationStartTime

レプリケーションの開始時刻を指定します。 ジョブの開始から 24 時間以内にする必要があります。

Type:Nullable<T>[TimeSpan]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RPOWarningThresholdInMinutes

警告を表示する RPO しきい値 (分単位)。

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VmmToVmm

指定されたポリシーを使用して、2 つの Hyper-V サイト間で VMM マネージド Hyper-V 仮想マシンをレプリケートすることを示すスイッチ パラメーター。

Type:SwitchParameter
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-VMwareToAzure

指定したポリシーを使用して VMware 仮想マシンを Azure にレプリケートすることを示すスイッチ パラメーター。

Type:SwitchParameter
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

コマンドレットの実行時に発生する内容を示します。 このコマンドレットは実行されません。

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

入力

ASRPolicy

出力

ASRJob