New-AzureSiteRecoveryProtectionProfileObject

Tworzy obiekt profilu ochrony usługi Site Recovery.

Uwaga

Polecenia cmdlet, do których odwołuje się ta dokumentacja, służą do zarządzania starszymi zasobami platformy Azure korzystającymi z interfejsów API zarządzania usługami. Zobacz moduł Az programu PowerShell, aby uzyskać polecenia cmdlet do zarządzania zasobami usługi Azure Resource Manager.

Składnia

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

Opis

Polecenie cmdlet New-AzureSiteRecoveryProtectionProfileObject tworzy obiekt profilu ochrony usługi Azure Site Recovery. To polecenie cmdlet tworzy obiekt ASRProtectionProfile do użycia z innymi poleceniami cmdlet.

Przykłady

Przykład 1. Tworzenie profilu ochrony

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 :

To polecenie tworzy obiekt profilu ochrony.

Przykład 2: Tworzenie profilu ochrony dla dostawcy funkcji 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

To polecenie tworzy profil ochrony dla dostawcy funkcji HyperVReplicaAzure.

Parametry

-AllowReplicaDeletion

Wskazuje, że profil ochrony umożliwia usunięcie jednostek repliki.

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

-ApplicationConsistentSnapshotFrequencyInHours

Określa częstotliwość (w godzinach) dla migawek spójnych na poziomie aplikacji.

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

-Authentication

Określa typ uwierzytelniania do użycia. Dopuszczalne wartości tego parametru to: Certyfikat i Kerberos.

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

-CompressionEnabled

Wskazuje, że profil ochrony włącza kompresję.

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

-Force

Wymusza uruchomienie polecenia bez monitowania o potwierdzenie użytkownika.

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

-Name

Określa nazwę profilu ochrony.

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

-Profile

Określa profil platformy Azure, z którego to polecenie cmdlet odczytuje. Jeśli nie określisz profilu, to polecenie cmdlet odczytuje z lokalnego profilu domyślnego.

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

-RecoveryAzureStorageAccount

Określa nazwę konta usługi Azure Storage, na którym ma być przechowywana jednostka repliki platformy Azure.

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

-RecoveryAzureSubscription

Określa identyfikator subskrypcji platformy Azure dla konta magazynu. Ten parametr odnosi się do konta, na którym ma być przechowywana jednostka repliki platformy Azure.

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

-RecoveryPoints

Określa liczbę godzin przechowywania punktów odzyskiwania.

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

-ReplicationFrequencyInSeconds

Określa interwał częstotliwości (w sekundach) dla replikacji. Dopuszczalne wartości tego parametru to:

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

-ReplicationMethod

Określa metodę replikacji. Dopuszczalne wartości tego parametru to:

  • Online. Replikacja przez sieć.
  • Offline.
Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ReplicationPort

Określa liczbę portów, na których odbywa się replikacja.

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

-ReplicationProvider

Określa typ dostawcy replikacji. Dopuszczalne wartości tego parametru to: HyperVReplica i HyperVReplicaAzure.

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

-ReplicationStartTime

Określa godzinę rozpoczęcia replikacji. Określ czas w ciągu 24 godzin od rozpoczęcia zadania.

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