New-AzRecoveryServicesAsrPolicy

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

構文

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

説明

New-AzRecoveryServicesAsrPolicy コマンドレットは、Azure Site Recovery レプリケーション ポリシーを作成します。 レプリケーション ポリシーは、レプリケーションの頻度や復旧ポイントの数などのレプリケーション設定を指定するために使用されます。

例 1

New-AzRecoveryServicesAsrPolicy -Name "abc" -ReplicationProvider HyperVReplicaAzure -ReplicationFrequencyInSeconds 30 -NumberOfRecoveryPointsToRetain 10

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

例 2

New-AzRecoveryServicesAsrPolicy -Name "abc122" -ReplicationProvider HyperVReplica2012R2 -ReplicationFrequencyInSeconds 300 -ReplicationPort 211

Name             : 1c609a5b-324e-461c-866f-ad58f944df25
ID               : /Subscriptions/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/resourceGroups/xxxxxxxxxxxx/providers/Microsoft.RecoveryServices/vaults/xxxxxxxxxxxx/replicationJobs/1c609a5b-324e-461c-866f-ad58f944df25
Type             :
JobType          : AddProtectionProfile
DisplayName      : Create replication policy
ClientRequestId  : b10c83ee-fee2-42d4-ad1d-dfc3e166faab ActivityId: 67e8453c-fae0-465f-801c-dfa2e6e6ee23
State            : Succeeded
StateDescription : Completed
StartTime        : 8/29/2017 10:18:10 AM
EndTime          : 8/29/2017 10:18:11 AM
TargetObjectId   : bb8e8c57-221d-5668-9d82-b15a3e19a6a3
TargetObjectType : ProtectionProfile
TargetObjectName : abc122
AllowedActions   :
Tasks            : {Prerequisites check for creating the replication policy, Creating the replication policy}
Errors           : {}

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

例 3

$Job = New-AzRecoveryServicesAsrPolicy -Name $TestPolicy1 -AzureToAzure -RecoveryPointRetentionInHours 10  -ApplicationConsistentSnapshotFrequencyInHours 5 
Get-AzRecoveryServicesAsrJob -name $Job.id

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

パラメーター

-ApplicationConsistentSnapshotFrequencyInHours

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

型:Int32
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-Authentication

使用する認証の種類を指定します。 有効な値は次のとおりです。

  • [証明書]
  • Kerberos
型:String
指定可能な値:Certificate, Kerberos
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-AzureToAzure

Switch パラメーターは、Azure から Azure へのポリシー作成のシナリオを指定します。

型:SwitchParameter
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-AzureToVMware

Switch パラメーターは、Azure から vMWare へのポリシー作成のシナリオを指定します。

型:SwitchParameter
配置:0
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-Compression

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

型:String
指定可能な値:Enable, Disable
配置: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

-HyperVToAzure

ポリシーを指定するスイッチ パラメーターは、Hyper-V 仮想マシンを Azure にレプリケートするために使用されます

型:SwitchParameter
配置:0
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-MultiVmSyncStatus

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

型:String
指定可能な値:Enable, Disable
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-Name

ASR レプリケーション ポリシーの名前を指定します。

型:String
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-NumberOfRecoveryPointsToRetain

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

型:Int32
Aliases:RecoveryPoints
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-RecoveryAzureStorageAccountId

レプリケートする Azure ストレージ アカウントの ID を指定します。

型:String
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-RecoveryPointRetentionInHours

特定の時間の復旧ポイントを時間単位で保持します。

型:Int32
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-ReplicaDeletion

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

型:String
指定可能な値:Required, NotRequired
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-ReplicateVMwareToAzure

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

型:SwitchParameter
配置:0
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-ReplicationFrequencyInSeconds

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

  • 30
  • 300
  • 900
型:String
指定可能な値:30, 300, 900
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-ReplicationMethod

レプリケーション方法を指定します。 有効な値は次のとおりです。

  • オンライン
  • オフライン
型:String
指定可能な値:Online, Offline
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-ReplicationPort

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

型:UInt16
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-ReplicationProvider

ポリシーのレプリケーション プロバイダーを指定します。

型:String
指定可能な値:HyperVReplica2012R2, HyperVReplica2012, HyperVReplicaAzure
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-ReplicationStartTime

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

型:Nullable<T>[TimeSpan]
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-RPOWarningThresholdInMinutes

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

型:Int32
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-VmmToVmm

ポリシーを指定するスイッチ パラメーターは、VMM サーバーによって管理されている Hyper-V サイト間でレプリケートするために使用されます。

型:SwitchParameter
配置:0
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-VMwareToAzure

作成されるレプリケーション ポリシーを使用して、VMware 仮想マシンや物理サーバーを Azure にレプリケートすることを指定するスイッチ パラメーター。

型:SwitchParameter
配置:0
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-WhatIf

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

型:SwitchParameter
Aliases:wi
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

入力

None

出力

ASRJob