New-AzureSiteRecoveryProtectionProfileObject
Cria um objeto de perfil de proteção do Site Recovery.
Nota
Os cmdlets mencionados nesta documentação são para gerenciar recursos herdados do Azure que usam APIs do Azure Service Manager (ASM). Este módulo do PowerShell herdado não é recomendado ao criar novos recursos, uma vez que o ASM está agendado para desativação. Para obter mais informações, consulte Aposentadoria do Azure Service Manager.
O módulo Az PowerShell é o módulo PowerShell recomendado para gerenciar recursos do Azure Resource Manager (ARM) com o PowerShell.
Syntax
New-AzureSiteRecoveryProtectionProfileObject
[-Name <String>]
-ReplicationProvider <String>
-RecoveryAzureSubscription <String>
-RecoveryAzureStorageAccount <String>
-ReplicationFrequencyInSeconds <String>
[-RecoveryPoints <Int32>]
[-ApplicationConsistentSnapshotFrequencyInHours <Int32>]
[-ReplicationStartTime <TimeSpan>]
[-Force]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
New-AzureSiteRecoveryProtectionProfileObject
[-Name <String>]
-ReplicationProvider <String>
[-ReplicationMethod <String>]
-ReplicationFrequencyInSeconds <String>
[-RecoveryPoints <Int32>]
[-ApplicationConsistentSnapshotFrequencyInHours <Int32>]
[-CompressionEnabled]
-ReplicationPort <UInt16>
[-Authentication <String>]
[-ReplicationStartTime <TimeSpan>]
[-AllowReplicaDeletion]
[-Force]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Description
O cmdlet New-AzureSiteRecoveryProtectionProfileObject cria um objeto de perfil de proteção do Azure Site Recovery. Este cmdlet cria um objeto ASRProtectionProfile para usar com outros cmdlets.
Exemplos
Exemplo 1: Criar um perfil de proteção
PS C:\> New-AzureSiteRecoveryProtectionProfileObject -ReplicationProvider "HyperVReplica" -AllowReplicaDeletion -ApplicationConsistentSnapshotFrequencyInHours 1 -CompressionEnabled -RecoveryPoints 2 -ReplicationFrequencyInSeconds 30 -ReplicationMethod "Online" -ReplicationPort 8085 -ReplicationStartTime 1
Name :
ID :
ReplicationProvider : HyperVReplica
HyperVReplicaProviderSettingsObject : Microsoft.Azure.Portal.RecoveryServices.Models.Common.HyperVReplicaProviderSettings
HyperVReplicaAzureProviderSettingsObject :
Este comando cria um objeto de perfil de proteção.
Exemplo 2: Criar um perfil de proteção para o provedor HyperVReplicaAzure
PS C:\> New-AzureSiteRecoveryProtectionProfileObject -Name "ProtectionProfile" -ReplicationProvider "HyperVReplicaAzure" -RecoveryAzureSubscription "cb53d0c3-bd59-4721-89bc-06916a9147ef" -RecoveryAzureStorageAccount "Contoso01" -ReplicationFrequencyInSeconds 30 -RecoveryPoints 1 -Force
Name : ProtectionProfile
ID :
ReplicationProvider : HyperVReplicaAzure
HyperVReplicaProviderSettingsObject :
HyperVReplicaAzureProviderSettingsObject : Microsoft.Azure.Portal.RecoveryServices.Models.Common.HyperVReplicaAzureProviderSettings
Este comando cria um perfil de proteção para um provedor HyperVReplicaAzure.
Parâmetros
-AllowReplicaDeletion
Indica que o perfil de proteção permite a exclusão de entidades de réplica.
Tipo: | SwitchParameter |
Position: | Named |
valor predefinido: | None |
Necessário: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ApplicationConsistentSnapshotFrequencyInHours
Especifica a frequência, em horas, para instantâneos consistentes do aplicativo.
Tipo: | Int32 |
Position: | Named |
valor predefinido: | None |
Necessário: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Authentication
Especifica o tipo de autenticação a ser usado. Os valores aceitáveis para este parâmetro são: Certificate e Kerberos.
Tipo: | String |
Position: | Named |
valor predefinido: | None |
Necessário: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CompressionEnabled
Indica que o perfil de proteção permite a compactação.
Tipo: | SwitchParameter |
Position: | Named |
valor predefinido: | None |
Necessário: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Força o comando a ser executado sem pedir a confirmação do usuário.
Tipo: | SwitchParameter |
Position: | Named |
valor predefinido: | None |
Necessário: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Especifica um nome para o perfil de proteção.
Tipo: | String |
Position: | Named |
valor predefinido: | None |
Necessário: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Profile
Especifica o perfil do Azure a partir do qual este cmdlet é lido. Se você não especificar um perfil, esse cmdlet será lido a partir do perfil padrão local.
Tipo: | AzureSMProfile |
Position: | Named |
valor predefinido: | None |
Necessário: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RecoveryAzureStorageAccount
Especifica o nome de uma conta de Armazenamento do Azure na qual armazenar a entidade de réplica do Azure.
Tipo: | String |
Position: | Named |
valor predefinido: | None |
Necessário: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RecoveryAzureSubscription
Especifica a ID de uma Assinatura do Azure para uma conta de armazenamento. Este parâmetro refere-se à conta na qual armazenar a entidade de réplica do Azure.
Tipo: | String |
Position: | Named |
valor predefinido: | None |
Necessário: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RecoveryPoints
Especifica o número de horas para reter pontos de recuperação.
Tipo: | Int32 |
Position: | Named |
valor predefinido: | None |
Necessário: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ReplicationFrequencyInSeconds
Especifica o intervalo de frequência, em segundos, para replicação. Os valores aceitáveis para este parâmetro são:
- 30
- 300
- 900
Tipo: | String |
Position: | Named |
valor predefinido: | None |
Necessário: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ReplicationMethod
Especifica o método de replicação. Os valores aceitáveis para este parâmetro são:
- Online. Replicação através da rede.
- Offline.
Tipo: | String |
Position: | Named |
valor predefinido: | None |
Necessário: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ReplicationPort
Especifica o número da porta na qual a replicação ocorre.
Tipo: | UInt16 |
Position: | Named |
valor predefinido: | None |
Necessário: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ReplicationProvider
Especifica o tipo de provedor de replicação. Os valores aceitáveis para esse parâmetro são: HyperVReplica e HyperVReplicaAzure.
Tipo: | String |
Position: | Named |
valor predefinido: | None |
Necessário: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ReplicationStartTime
Especifica a hora de início da replicação. Especifique um horário dentro de 24 horas após iniciar o trabalho.
Tipo: | TimeSpan |
Position: | Named |
valor predefinido: | None |
Necessário: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |