Start-AzureSiteRecoveryCommitFailoverJob
Site Recovery nesnesi için işleme yük devretme eylemini başlatır.
Not
Bu belgelerde başvuruda bulunan cmdlet'ler, Hizmet Yönetimi API'lerini kullanan eski Azure kaynaklarını yönetmeye yöneliktir. Azure Resource Manager kaynaklarını yönetmek için cmdlet'ler için Az PowerShell modülüne bakın.
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
Start-AzureSiteRecoveryCommitFailoverJob cmdlet'i, bir yük devretme işleminden sonra Azure Site Recovery nesnesi için işleme yük devretme işlemini başlatır.
Örnekler
Örnek 1: İşleme yük devretme işi başlatma
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 : {}
İlk komut, Get-AzureSiteRecoveryProtectionContainer cmdlet'ini kullanarak geçerli Azure Site Recovery kasası için tüm korumalı kapsayıcıları alır ve ardından sonuçları $Container değişkeninde depolar.
İkinci komut, Get-AzureSiteRecoveryProtectionEntity cmdlet'ini kullanarak $Container'de depolanan kapsayıcıya ait korumalı sanal makineleri alır. komutu sonuçları $Protected değişkeninde depolar.
Son komut, $Protected depolanan korumalı nesneler için yük devretme işini başlatır.
Parametreler
-Direction
Yük devretmenin yönünü belirtir. Bu parametre için kabul edilebilir değerler şunlardır:
- PrimaryToRecovery
- RecoveryToPrimary
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Profile
Bu cmdlet'in okuduğu Azure profilini belirtir. Bir profil belirtmezseniz, bu cmdlet yerel varsayılan profilden okur.
Type: | AzureSMProfile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProtectionContainerId
Korumalı kapsayıcının kimliğini belirtir. Bu cmdlet, bu cmdlet'in belirttiği kapsayıcıya ait korumalı bir sanal makine için işi başlatır.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProtectionEntity
İşin başlatıldığı ASRProtectionEntity nesnesini belirtir. ASRProtectionEntity nesnesi edinmek için Get-AzureSiteRecoveryProtectionEntity cmdlet'ini kullanın.
Type: | ASRProtectionEntity |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ProtectionEntityId
İşin başlatıldığı korumalı bir sanal makinenin kimliğini belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RecoveryPlan
İşin başlatıldığı kurtarma planı nesnesini belirtir. ASRRecoveryPlan nesnesi edinmek için Get-AzureSiteRecoveryRecoveryPlan cmdlet'ini kullanın.
Type: | ASRRecoveryPlan |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-RPId
İşin başlatıldığı kurtarma planının kimliğini belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WaitForCompletion
Cmdlet'in denetimi Windows PowerShell konsoluna döndürmeden önce işlemin tamamlanmasını beklediğini gösterir.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |