Sdílet prostřednictvím


Start-AzureSiteRecoveryCommitFailoverJob

Spustí akci potvrzení převzetí služeb při selhání pro objekt Site Recovery.

Poznámka:

Rutiny, na které odkazuje tato dokumentace, slouží ke správě starších prostředků Azure, které používají rozhraní API Azure Service Manageru (ASM). Tento starší modul PowerShellu se nedoporučuje při vytváření nových prostředků, protože ASM je naplánované pro vyřazení z provozu. Další informace najdete v části Vyřazení Azure Service Manageru.

Modul Az PowerShell je doporučený modul PowerShellu pro správu prostředků Azure Resource Manageru (ARM) pomocí PowerShellu.

Syntax

Start-AzureSiteRecoveryCommitFailoverJob
     -RPId <String>
     [-Direction <String>]
     [-WaitForCompletion]
     [-Profile <AzureSMProfile>]
     [<CommonParameters>]
Start-AzureSiteRecoveryCommitFailoverJob
     -ProtectionEntityId <String>
     -ProtectionContainerId <String>
     [-Direction <String>]
     [-WaitForCompletion]
     [-Profile <AzureSMProfile>]
     [<CommonParameters>]
Start-AzureSiteRecoveryCommitFailoverJob
     -RecoveryPlan <ASRRecoveryPlan>
     [-Direction <String>]
     [-WaitForCompletion]
     [-Profile <AzureSMProfile>]
     [<CommonParameters>]
Start-AzureSiteRecoveryCommitFailoverJob
     -ProtectionEntity <ASRProtectionEntity>
     [-Direction <String>]
     [-WaitForCompletion]
     [-Profile <AzureSMProfile>]
     [<CommonParameters>]

Description

Rutina Start-AzureSiteRecoveryCommitFailoverJob spustí proces převzetí služeb při selhání pro objekt Azure Site Recovery po operaci převzetí služeb při selhání.

Příklady

Příklad 1: Spuštění úlohy převzetí služeb při selhání potvrzení

PS C:\> $Container = Get-AzureSiteRecoveryProtectionContainer 
PS C:\> $Protected = Get-AzureSiteRecoveryProtectionEntity -ProtectionContainer $Container 
PS C:\> Start-AzureSiteRecoveryCommitFailoverJob -ProtectionEntity $Protected
ID               : c38eecdc-731c-405b-a61c-08db99aae2fe
ClientRequestId  : 32ace403-0916-4967-83a1-529176bd6e88-2014-49-06 15:49:24Z-P
State            : NotStarted
StateDescription : NotStarted
StartTime        : 
EndTime          : 
AllowedActions   : {}
Name             : 
Tasks            : {}
Errors           : {}

První příkaz získá všechny chráněné kontejnery pro aktuální trezor Azure Site Recovery pomocí rutiny Get-AzureSiteRecoveryProtectionContainer a pak uloží výsledky do proměnné $Container.

Druhý příkaz získá chráněné virtuální počítače, které patří do kontejneru uloženého v $Container pomocí rutiny Get-AzureSiteRecoveryProtectionEntity . Příkaz uloží výsledky do proměnné $Protected.

Poslední příkaz spustí úlohu převzetí služeb při selhání pro chráněné objekty uložené v $Protected.

Parametry

-Direction

Určuje směr převzetí služeb při selhání. Tento parametr přijímá tyto hodnoty:

  • PrimaryToRecovery
  • RecoveryToPrimary
Typ:String
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-Profile

Určuje profil Azure, ze kterého se tato rutina čte. Pokud nezadáte profil, tato rutina načte z místního výchozího profilu.

Typ:AzureSMProfile
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-ProtectionContainerId

Určuje ID chráněného kontejneru. Tato rutina spustí úlohu pro chráněný virtuální počítač, který patří do kontejneru, který tato rutina určuje.

Typ:String
Position:Named
výchozí hodnota:None
Vyžadováno:True
Accept pipeline input:False
Accept wildcard characters:False

-ProtectionEntity

Určuje objekt ASRProtectionEntity , pro který se má úloha spustit. K získání objektu ASRProtectionEntity použijte rutinu Get-AzureSiteRecoveryProtectionEntity .

Typ:ASRProtectionEntity
Position:Named
výchozí hodnota:None
Vyžadováno:True
Accept pipeline input:True
Accept wildcard characters:False

-ProtectionEntityId

Určuje ID chráněného virtuálního počítače, pro který se má úloha spustit.

Typ:String
Position:Named
výchozí hodnota:None
Vyžadováno:True
Accept pipeline input:False
Accept wildcard characters:False

-RecoveryPlan

Určuje objekt plánu obnovení, pro který se má úloha spustit. K získání objektu ASRRecoveryPlan použijte rutinu Get-AzureSiteRecoveryRecoveryPlan .

Typ:ASRRecoveryPlan
Position:Named
výchozí hodnota:None
Vyžadováno:True
Accept pipeline input:True
Accept wildcard characters:False

-RPId

Určuje ID plánu obnovení, pro který se má úloha spustit.

Typ:String
Position:Named
výchozí hodnota:None
Vyžadováno:True
Accept pipeline input:False
Accept wildcard characters:False

-WaitForCompletion

Označuje, že rutina čeká na dokončení operace, než vrátí řízení do konzoly Windows PowerShellu.

Typ:SwitchParameter
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False