Udostępnij za pośrednictwem


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 programu Azure Service Manager (ASM). Ten starszy moduł programu PowerShell nie jest zalecany podczas tworzenia nowych zasobów, ponieważ usługa ASM ma zostać wycofana. Aby uzyskać więcej informacji, zobacz Wycofywanie programu Azure Service Manager.

Moduł Az programu PowerShell jest zalecanym modułem programu PowerShell do zarządzania zasobami usługi Azure Resource Manager (ARM) przy użyciu programu PowerShell.

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.

Typ:SwitchParameter
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

-ApplicationConsistentSnapshotFrequencyInHours

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

Typ:Int32
Position:Named
wartość domyślna:None
Wymagane: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.

Typ:String
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

-CompressionEnabled

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

Typ:SwitchParameter
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

Wymusza uruchomienie polecenia bez monitowania o potwierdzenie użytkownika.

Typ:SwitchParameter
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Określa nazwę profilu ochrony.

Typ:String
Position:Named
wartość domyślna:None
Wymagane: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.

Typ:AzureSMProfile
Position:Named
wartość domyślna:None
Wymagane: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.

Typ:String
Position:Named
wartość domyślna:None
Wymagane: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.

Typ:String
Position:Named
wartość domyślna:None
Wymagane:True
Accept pipeline input:False
Accept wildcard characters:False

-RecoveryPoints

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

Typ:Int32
Position:Named
wartość domyślna:None
Wymagane: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
Typ:String
Position:Named
wartość domyślna:None
Wymagane: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.
Typ:String
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

-ReplicationPort

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

Typ:UInt16
Position:Named
wartość domyślna:None
Wymagane:True
Accept pipeline input:False
Accept wildcard characters:False

-ReplicationProvider

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

Typ:String
Position:Named
wartość domyślna:None
Wymagane: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.

Typ:TimeSpan
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False