Udostępnij za pośrednictwem


Start-AzRecoveryServicesAsrTestFailoverJob

Uruchamia testową operację trybu failover.

Składnia

Start-AzRecoveryServicesAsrTestFailoverJob
     -ReplicationProtectedItem <ASRReplicationProtectedItem>
     -Direction <String>
     [-CloudServiceCreationOption <String>]
     [-DataEncryptionPrimaryCertFile <String>]
     [-DataEncryptionSecondaryCertFile <String>]
     [-RecoveryPoint <ASRRecoveryPoint>]
     [-DefaultProfile <IAzureContextContainer>]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]
Start-AzRecoveryServicesAsrTestFailoverJob
     -RecoveryPlan <ASRRecoveryPlan>
     -Direction <String>
     [-CloudServiceCreationOption <String>]
     [-DataEncryptionPrimaryCertFile <String>]
     [-DataEncryptionSecondaryCertFile <String>]
     [-RecoveryTag <String>]
     [-MultiVmSyncPoint <String>]
     [-DefaultProfile <IAzureContextContainer>]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]
Start-AzRecoveryServicesAsrTestFailoverJob
     -RecoveryPlan <ASRRecoveryPlan>
     -Direction <String>
     -VMNetwork <ASRNetwork>
     [-DataEncryptionPrimaryCertFile <String>]
     [-DataEncryptionSecondaryCertFile <String>]
     [-RecoveryTag <String>]
     [-DefaultProfile <IAzureContextContainer>]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]
Start-AzRecoveryServicesAsrTestFailoverJob
     -RecoveryPlan <ASRRecoveryPlan>
     -Direction <String>
     -AzureVMNetworkId <String>
     [-CloudServiceCreationOption <String>]
     [-DataEncryptionPrimaryCertFile <String>]
     [-DataEncryptionSecondaryCertFile <String>]
     [-RecoveryTag <String>]
     [-DefaultProfile <IAzureContextContainer>]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]
Start-AzRecoveryServicesAsrTestFailoverJob
     -ReplicationProtectedItem <ASRReplicationProtectedItem>
     -Direction <String>
     -VMNetwork <ASRNetwork>
     [-DataEncryptionPrimaryCertFile <String>]
     [-DataEncryptionSecondaryCertFile <String>]
     [-RecoveryPoint <ASRRecoveryPoint>]
     [-DefaultProfile <IAzureContextContainer>]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]
Start-AzRecoveryServicesAsrTestFailoverJob
     -ReplicationProtectedItem <ASRReplicationProtectedItem>
     -Direction <String>
     -AzureVMNetworkId <String>
     [-CloudServiceCreationOption <String>]
     [-DataEncryptionPrimaryCertFile <String>]
     [-DataEncryptionSecondaryCertFile <String>]
     [-RecoveryPoint <ASRRecoveryPoint>]
     [-DefaultProfile <IAzureContextContainer>]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]

Opis

Polecenie cmdlet Start-AzRecoveryServicesAsrTestFailoverJob uruchamia test pracy w trybie failover chronionego elementu lub planu odzyskiwania replikacji usługi Azure Site Recovery. Możesz sprawdzić, czy zadanie zakończyło się pomyślnie, używając polecenia cmdlet Get-AzRecoveryServicesAsrJob.

Przykłady

Przykład 1

$currentJob = Start-AzRecoveryServicesAsrTestFailoverJob -RecoveryPlan $RP -Direction PrimaryToRecovery -VMNetwork $TestRecoveryNetwork

Uruchamia operację testowania pracy w trybie failover dla planu odzyskiwania z określonymi parametrami i zwraca zadanie usługi ASR używane do śledzenia operacji.

Przykład 2

Uruchamia testową operację trybu failover. (automatycznie wygenerowane)

Start-AzRecoveryServicesAsrTestFailoverJob -AzureVMNetworkId <String> -Direction PrimaryToRecovery -RecoveryPlan $RP

Parametry

-AzureVMNetworkId

Określa identyfikator sieci maszyny wirtualnej platformy Azure dla maszyny wirtualnej odzyskiwania po przejściu w tryb failover.

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-CloudServiceCreationOption

Określa, czy należy utworzyć nową usługę w chmurze, czy usługę odzyskiwania w chmurze skonfigurowaną dla maszyny wirtualnej, należy użyć do testowania pracy w trybie failover.

Typ:String
Dopuszczalne wartości:UseRecoveryCloudService, AutoCreateCloudService
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

-DataEncryptionPrimaryCertFile

Określa plik certyfikatu podstawowego.

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-DataEncryptionSecondaryCertFile

Określa plik certyfikatu pomocniczego.

Typ:String
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

-Direction

Określa kierunek przejścia w tryb failover. Dopuszczalne wartości tego parametru to:

  • PrimaryToRecovery
  • RecoveryToPrimary
Typ:String
Dopuszczalne wartości:PrimaryToRecovery, RecoveryToPrimary
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-MultiVmSyncPoint

Określa, czy włączyć wiele punktów synchronizacji maszyn wirtualnych dla trybu failover z obsługą wielu maszyn wirtualnych z obsługą synchronizacji (dotyczy tylko scenariusza replikacji Z programu VMware do platformy Azure).

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

-RecoveryPlan

Określa obiekt planu odzyskiwania usługi ASR.

Typ:ASRRecoveryPlan
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-RecoveryPoint

Określa niestandardowy punkt odzyskiwania do testowania pracy w trybie failover chronionej maszyny.

Typ:ASRRecoveryPoint
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-RecoveryTag

Określa tag odzyskiwania do testowania pracy w trybie failover

Typ:String
Dopuszczalne wartości:Latest, LatestAvailable, LatestAvailableApplicationConsistent
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-ReplicationProtectedItem

Określa element chroniony przez replikację usługi ASR.

Typ:ASRReplicationProtectedItem
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-VMNetwork

Określa sieć maszyn wirtualnych usługi Site Recovery w celu połączenia testowych maszyn wirtualnych trybu failover z.

Typ:ASRNetwork
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-WhatIf

Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie zostało uruchomione.

Typ:SwitchParameter
Aliasy:wi
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

Dane wejściowe

ASRRecoveryPlan

ASRReplicationProtectedItem

Dane wyjściowe

ASRJob