Update-AzRecoveryServicesAsrPolicy
Aktualizuje zasady replikacji usługi Azure Site Recovery.
Składnia
Update-AzRecoveryServicesAsrPolicy
-InputObject <ASRPolicy>
[-ReplicationMethod <String>]
[-ReplicationFrequencyInSeconds <String>]
[-NumberOfRecoveryPointsToRetain <Int32>]
[-ApplicationConsistentSnapshotFrequencyInHours <Int32>]
[-Compression <String>]
[-ReplicationPort <UInt16>]
[-Authentication <String>]
[-ReplicationStartTime <TimeSpan>]
[-ReplicaDeletion <String>]
[-RecoveryAzureStorageAccountId <String>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzRecoveryServicesAsrPolicy
[-VMwareToAzure]
-InputObject <ASRPolicy>
[-RecoveryPointRetentionInHours <Int32>]
[-ApplicationConsistentSnapshotFrequencyInHours <Int32>]
[-MultiVmSyncStatus <String>]
[-RPOWarningThresholdInMinutes <Int32>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzRecoveryServicesAsrPolicy
[-AzureToAzure]
-InputObject <ASRPolicy>
[-RecoveryPointRetentionInHours <Int32>]
[-ApplicationConsistentSnapshotFrequencyInHours <Int32>]
[-MultiVmSyncStatus <String>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzRecoveryServicesAsrPolicy
[-AzureToVMware]
-InputObject <ASRPolicy>
[-RecoveryPointRetentionInHours <Int32>]
[-ApplicationConsistentSnapshotFrequencyInHours <Int32>]
[-MultiVmSyncStatus <String>]
[-RPOWarningThresholdInMinutes <Int32>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzRecoveryServicesAsrPolicy
[-HyperVToAzure]
-InputObject <ASRPolicy>
[-ReplicationFrequencyInSeconds <String>]
[-NumberOfRecoveryPointsToRetain <Int32>]
[-ApplicationConsistentSnapshotFrequencyInHours <Int32>]
[-ReplicationStartTime <TimeSpan>]
[-RecoveryAzureStorageAccountId <String>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzRecoveryServicesAsrPolicy
[-VmmToVmm]
-InputObject <ASRPolicy>
[-ReplicationMethod <String>]
[-ReplicationFrequencyInSeconds <String>]
[-NumberOfRecoveryPointsToRetain <Int32>]
[-ApplicationConsistentSnapshotFrequencyInHours <Int32>]
[-Compression <String>]
[-ReplicationPort <UInt16>]
[-Authentication <String>]
[-ReplicationStartTime <TimeSpan>]
[-ReplicaDeletion <String>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzRecoveryServicesAsrPolicy
[-ReplicateVMwareToAzure]
-InputObject <ASRPolicy>
[-RecoveryPointRetentionInHours <Int32>]
[-ApplicationConsistentSnapshotFrequencyInHours <Int32>]
[-MultiVmSyncStatus <String>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Opis
Polecenie cmdlet Update-AzRecoveryServicesAsrPolicy aktualizuje określone zasady replikacji usługi Azure Site Recovery.
Przykłady
Przykład 1
$currentJob = Update-AzRecoveryServicesAsrPolicy -Policy $Policy -ReplicationFrequencyInSeconds 900
Uruchamia operację zasad replikacji aktualizacji przy użyciu określonych parametrów i zwraca zadanie usługi ASR używane do śledzenia operacji.
Przykład 2
$currentJob = Update-AzRecoveryServicesAsrPolicy -AzureToAzure -InputObject $Policy -RecoveryPointRetentionInHours 20
Uruchamia aktualizowanie zasad replikacji platformy Azure do platformy Azure przy użyciu określonych parametrów i zwraca zadanie usługi ASR używane do śledzenia operacji.
Parametry
-ApplicationConsistentSnapshotFrequencyInHours
Określa częstotliwość (w godzinach), z jaką mają być tworzone punkty odzyskiwania spójne na poziomie aplikacji.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Authentication
Określa typ używanego uwierzytelniania.
Typ: | String |
Dopuszczalne wartości: | Certificate, Kerberos |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-AzureToAzure
Określa odzyskiwanie po awarii platformy Azure na platformę Azure.
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-AzureToVMware
Określa odzyskiwanie po awarii programu VMWare na platformie Azure.
Typ: | SwitchParameter |
Position: | 0 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Compression
Określa, czy należy włączyć kompresję.
Typ: | String |
Dopuszczalne wartości: | Enable, Disable |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Confirm
Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.
Typ: | SwitchParameter |
Aliasy: | cf |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-DefaultProfile
Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.
Typ: | IAzureContextContainer |
Aliasy: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-HyperVToAzure
Switch parametr wskazujący, że określone zasady są używane do replikacji Hyper-V maszyn wirtualnych na platformę Azure.
Typ: | SwitchParameter |
Position: | 0 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-InputObject
Obiekt wejściowy dla polecenia cmdlet: określa obiekt zasad replikacji usługi ASR odpowiadający zasadom replikacji, które mają zostać zaktualizowane.
Typ: | ASRPolicy |
Aliasy: | Policy |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-MultiVmSyncStatus
Określa stan synchronizacji multiVm dla zasad.
Typ: | String |
Dopuszczalne wartości: | Enable, Disable |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-NumberOfRecoveryPointsToRetain
Określa liczbę punktów odzyskiwania do zachowania.
Typ: | Int32 |
Aliasy: | RecoveryPoints |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-RecoveryAzureStorageAccountId
Określa identyfikator konta magazynu platformy Azure docelowego replikacji. Używane jako docelowe konto magazynu na potrzeby replikacji, jeśli nie podano alternatywnego podczas włączania replikacji przy użyciu polecenia cmdlet New-AzRecoveryServicesASRReplicationProtectedItem.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-RecoveryPointRetentionInHours
Czas w godzinach przechowywania punktów odzyskiwania po utworzeniu.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-ReplicaDeletion
Określa, czy maszyna wirtualna repliki powinna zostać usunięta podczas wyłączania replikacji z lokacji zarządzanej programu VMM do innej.
Typ: | String |
Dopuszczalne wartości: | Required, NotRequired |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-ReplicateVMwareToAzure
Przełącz parametr określający scenariusz replikacji programu VMware do platformy Azure.
Typ: | SwitchParameter |
Position: | 0 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-ReplicationFrequencyInSeconds
Określa interwał częstotliwości replikacji w sekundach. Prawidłowe wartości to:
- 30
- 300
- 900
Typ: | String |
Dopuszczalne wartości: | 30, 300, 900 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-ReplicationMethod
Określa metodę replikacji.
Typ: | String |
Dopuszczalne wartości: | Online, Offline |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-ReplicationPort
Określa port używany do replikacji.
Typ: | UInt16 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-ReplicationStartTime
Określa czas rozpoczęcia replikacji. Nie może to być później niż 24 godziny od rozpoczęcia zadania.
Typ: | Nullable<T>[TimeSpan] |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-RPOWarningThresholdInMinutes
Wartość progu celu punktu odzyskiwania w minutach, na które ma być ostrzegany.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-VmmToVmm
Przełącznik parametr wskazujący, że określone zasady są używane do replikowania maszyn wirtualnych zarządzanych Hyper-V programu VMM między dwiema lokacjami Hyper-V.
Typ: | SwitchParameter |
Position: | 0 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-VMwareToAzure
Switch parametr wskazujący, że określone zasady są używane do replikowania maszyn wirtualnych VMware na platformę Azure.
Typ: | SwitchParameter |
Position: | 0 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-WhatIf
Pokazuje, co się stanie, jeśli polecenie cmdlet zostanie uruchomione. Polecenie cmdlet nie jest uruchamiane.
Typ: | SwitchParameter |
Aliasy: | wi |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |