Condividi tramite


New-AzRecoveryServicesAsrPolicy

Crea un criterio di replica di Azure Site Recovery.

Sintassi

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

Descrizione

Il cmdlet New-AzRecoveryServicesAsrPolicy crea un criterio di replica di Azure Site Recovery. I criteri di replica vengono usati per specificare le impostazioni di replica, ad esempio la frequenza di replica e il numero di punti di ripristino.

Esempio

Esempio 1

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

Avvia l'operazione di creazione dei criteri di replica usando i parametri specificati e restituisce il processo ASR usato per tenere traccia dell'operazione.

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

Avvia l'operazione di creazione dei criteri di replica usando i parametri specificati e restituisce il processo ASR usato per tenere traccia dell'operazione.

Esempio 3

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

Avvia l'operazione di creazione dei criteri di replica usando i parametri specificati e restituisce il processo ASR usato per tenere traccia dell'operazione.

Parametri

-ApplicationConsistentSnapshotFrequencyInHours

Specifica la frequenza(in ore) in cui creare punti di ripristino coerenti con l'applicazione.

Tipo:Int32
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-Authentication

Specifica il tipo di autenticazione utilizzata. I valori validi sono:

  • Certificate
  • Kerberos
Tipo:String
valori accettati:Certificate, Kerberos
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-AzureToAzure

Il parametro Switch specifica lo scenario per la creazione di criteri di Azure ad Azure.

Tipo:SwitchParameter
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:False
Accept wildcard characters:False

-AzureToVMware

Il parametro Switch specifica lo scenario per la creazione di criteri da azure a vMWare.

Tipo:SwitchParameter
Position:0
valore predefinito:None
Necessario:True
Accept pipeline input:False
Accept wildcard characters:False

-Compression

Specifica se la compressione deve essere abilitata.

Tipo:String
valori accettati:Enable, Disable
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Richiede conferma prima di eseguire il cmdlet.

Tipo:SwitchParameter
Aliases:cf
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Le credenziali, l’account, il tenant e la sottoscrizione usati per comunicare con Azure.

Tipo:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-HyperVToAzure

Il parametro switch per specificare i criteri deve essere usato per replicare le macchine virtuali Hyper-V in Azure

Tipo:SwitchParameter
Position:0
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-MultiVmSyncStatus

Specifica lo stato di sincronizzazione multiVm per i criteri.

Tipo:String
valori accettati:Enable, Disable
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Specifica il nome dei criteri di replica asr.

Tipo:String
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:False
Accept wildcard characters:False

-NumberOfRecoveryPointsToRetain

Specifica il numero di punti di ripristino da conservare.

Tipo:Int32
Aliases:RecoveryPoints
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-RecoveryAzureStorageAccountId

Specifica l'ID dell'account di archiviazione di Azure in cui eseguire la replica.

Tipo:String
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-RecoveryPointRetentionInHours

Conservare i punti di ripristino per un determinato tempo in ore.

Tipo:Int32
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:False
Accept wildcard characters:False

-ReplicaDeletion

Specifica se la macchina virtuale di replica deve essere eliminata per disabilitare la replica da un sito gestito VMM a un altro.

Tipo:String
valori accettati:Required, NotRequired
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-ReplicateVMwareToAzure

Cambiare il parametro specificando lo scenario di replica da VMware ad Azure.

Tipo:SwitchParameter
Position:0
valore predefinito:None
Necessario:True
Accept pipeline input:False
Accept wildcard characters:False

-ReplicationFrequencyInSeconds

Specifica l'intervallo di frequenza di replica in secondi. I valori validi sono:

  • 30
  • 300
  • 900
Tipo:String
valori accettati:30, 300, 900
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:False
Accept wildcard characters:False

-ReplicationMethod

Specifica il metodo di replica. I valori validi sono:

  • Online
  • Fuori rete
Tipo:String
valori accettati:Online, Offline
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-ReplicationPort

Specifica la porta utilizzata per la replica.

Tipo:UInt16
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:False
Accept wildcard characters:False

-ReplicationProvider

Specifica il provider di replica per i criteri.

Tipo:String
valori accettati:HyperVReplica2012R2, HyperVReplica2012, HyperVReplicaAzure
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:False
Accept wildcard characters:False

-ReplicationStartTime

Specifica l'ora di inizio della replica. Non deve essere successivo a 24 ore dall'inizio del processo.

Tipo:Nullable<T>[TimeSpan]
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-RPOWarningThresholdInMinutes

Valore soglia RPO espresso in minuti per avvisare.

Tipo:Int32
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:False
Accept wildcard characters:False

-VmmToVmm

Il parametro switch per specificare i criteri deve essere usato per replicare tra siti Hyper-V gestiti da un server VMM.

Tipo:SwitchParameter
Position:0
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-VMwareToAzure

Parametro switch che specifica che i criteri di replica creati verranno usati per replicare le macchine virtuali VMware e/o i server fisici in Azure.

Tipo:SwitchParameter
Position:0
valore predefinito:None
Necessario:True
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Mostra gli effetti dell'esecuzione del cmdlet. Il cmdlet non viene eseguito.

Tipo:SwitchParameter
Aliases:wi
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

Input

None

Output

ASRJob