Compartilhar via


New-AzRecoveryServicesAsrPolicy

Cria uma política de replicação do Azure Site Recovery.

Sintaxe

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>]

Description

O cmdlet New-AzRecoveryServicesAsrPolicy cria uma política de replicação do Azure Site Recovery. A política de replicação é usada para especificar configurações de replicação, como a frequência de replicação e o número de pontos de recuperação.

Exemplos

Exemplo 1

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

Inicia a operação de criação da política de replicação usando os parâmetros especificados e retorna o trabalho ASR usado para acompanhar a operação.

Exemplo 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           : {}

Inicia a operação de criação da política de replicação usando os parâmetros especificados e retorna o trabalho ASR usado para acompanhar a operação.

Exemplo 3

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

Inicia a operação de criação da política de replicação usando os parâmetros especificados e retorna o trabalho ASR usado para acompanhar a operação.

Parâmetros

-ApplicationConsistentSnapshotFrequencyInHours

Especifica a frequência (em horas) na qual criar pontos de recuperação consistentes do aplicativo.

Tipo:Int32
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Authentication

Especifica o tipo de autenticação usado. Os valores válidos são:

  • Certificado
  • Kerberos
Tipo:String
Valores aceitos:Certificate, Kerberos
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-AzureToAzure

O parâmetro Switch especifica o cenário do azure para a criação de políticas do Azure.

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-AzureToVMware

O parâmetro Switch especifica o cenário para a criação de políticas do azure para vMWare.

Tipo:SwitchParameter
Cargo:0
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Compression

Especifica se a compactação deve ser habilitada.

Tipo:String
Valores aceitos:Enable, Disable
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Confirm

Solicita a confirmação antes de executar o cmdlet.

Tipo:SwitchParameter
Aliases:cf
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-DefaultProfile

As credenciais, a conta, o locatário e a assinatura usados para comunicação com o Azure.

Tipo:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-HyperVToAzure

O parâmetro Switch para especificar a política deve ser usado para replicar Hyper-V máquinas virtuais para o Azure

Tipo:SwitchParameter
Cargo:0
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-MultiVmSyncStatus

Especifica o status de sincronização de várias VMs para a política.

Tipo:String
Valores aceitos:Enable, Disable
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Name

Especifica o nome da política de replicação do ASR.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-NumberOfRecoveryPointsToRetain

Especifica os pontos de recuperação de número a serem retidos.

Tipo:Int32
Aliases:RecoveryPoints
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-RecoveryAzureStorageAccountId

Especifica a ID da conta de armazenamento do Azure para a qual replicar.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-RecoveryPointRetentionInHours

Mantenha os pontos de recuperação para determinado tempo em horas.

Tipo:Int32
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-ReplicaDeletion

Especifica se a máquina virtual de réplica deve ser excluída ao desabilitar a replicação de um site gerenciado do VMM para outro.

Tipo:String
Valores aceitos:Required, NotRequired
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-ReplicateVMwareToAzure

Alterne o parâmetro que especifica o VMware para o cenário de replicação do Azure.

Tipo:SwitchParameter
Cargo:0
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-ReplicationFrequencyInSeconds

Especifica o intervalo de frequência de replicação em segundos. Os valores válidos são:

  • 30
  • 300
  • 900
Tipo:String
Valores aceitos:30, 300, 900
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-ReplicationMethod

Especifica o método de replicação. Os valores válidos são:

  • Online
  • Offline
Tipo:String
Valores aceitos:Online, Offline
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-ReplicationPort

Especifica a porta usada para replicação.

Tipo:UInt16
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-ReplicationProvider

Especifica o provedor de replicação para a política.

Tipo:String
Valores aceitos:HyperVReplica2012R2, HyperVReplica2012, HyperVReplicaAzure
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-ReplicationStartTime

Especifica a hora de início da replicação. Não deve ser posterior a 24 horas desde o início do trabalho.

Tipo:Nullable<T>[TimeSpan]
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-RPOWarningThresholdInMinutes

O valor do limite do RPO em minutos para avisar.

Tipo:Int32
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-VmmToVmm

O parâmetro switch para especificar a política deve ser usado para replicar entre Hyper-V sites gerenciados por um servidor VMM.

Tipo:SwitchParameter
Cargo:0
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-VMwareToAzure

Alterne o parâmetro especificando que a política de replicação que está sendo criada será usada para replicar máquinas virtuais VMware e/ou servidores físicos para o Azure.

Tipo:SwitchParameter
Cargo:0
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-WhatIf

Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.

Tipo:SwitchParameter
Aliases:wi
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

Entradas

None

Saídas

ASRJob