Start-AzureSiteRecoveryUnplannedFailoverJob
Memulai failover yang tidak direncanakan untuk entitas perlindungan Site Recovery atau rencana pemulihan.
Catatan
Cmdlet yang dirujuk dalam dokumentasi ini adalah untuk mengelola sumber daya Azure warisan yang menggunakan API Azure Service Manager (ASM). Modul PowerShell warisan ini tidak disarankan saat membuat sumber daya baru karena ASM dijadwalkan untuk dihentikan. Untuk informasi selengkapnya, lihat Penghentian Azure Service Manager.
Modul Az PowerShell adalah modul PowerShell yang direkomendasikan untuk mengelola sumber daya Azure Resource Manager (ARM) dengan PowerShell.
Sintaks
Start-AzureSiteRecoveryUnplannedFailoverJob
-RPId <String>
-Direction <String>
[-PrimaryAction <Boolean>]
[-PerformSourceSideActions]
[-WaitForCompletion]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Start-AzureSiteRecoveryUnplannedFailoverJob
-ProtectionEntityId <String>
-ProtectionContainerId <String>
-Direction <String>
[-PerformSourceSiteOperations <Boolean>]
[-PerformSourceSideActions]
[-WaitForCompletion]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Start-AzureSiteRecoveryUnplannedFailoverJob
-RecoveryPlan <ASRRecoveryPlan>
-Direction <String>
[-PrimaryAction <Boolean>]
[-PerformSourceSideActions]
[-WaitForCompletion]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Start-AzureSiteRecoveryUnplannedFailoverJob
-ProtectionEntity <ASRProtectionEntity>
-Direction <String>
[-PerformSourceSiteOperations <Boolean>]
[-PerformSourceSideActions]
[-WaitForCompletion]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Deskripsi
Cmdlet Start-AzureSiteRecoveryUnplannedFailoverJob memulai failover yang tidak direncanakan dari entitas perlindungan Azure Site Recovery atau rencana pemulihan. Anda dapat memeriksa apakah pekerjaan berhasil dengan menggunakan cmdlet Get-AzureSiteRecoveryJob .
Contoh
Contoh 1: Memulai pekerjaan failover yang tidak direncanakan
PS C:\> $ProtectionContainer = Get-AzureSiteRecoveryProtectionContainer
PS C:\> $ProtectionEntity = Get-AzureSiteRecoveryProtectionEntity -ProtectionContainer $ProtectionContainer
PS C:\> Start-AzureSiteRecoveryUnplannedFailoverJob -ProtectionEntity $ProtectionEntity -Direction "PrimaryToRecovery"
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 : {}
Perintah pertama mendapatkan kontainer yang dilindungi dengan menggunakan cmdlet Get-AzureSiteRecoveryProtectionContainer , lalu menyimpannya dalam variabel $ProtectionContainer.
Perintah kedua mendapatkan entitas yang dilindungi milik kontainer yang dilindungi yang disimpan di $ProtectionContainer dengan menggunakan cmdlet Get-AzureSiteRecoveryProtectionEntity . Perintah menyimpan hasil dalam variabel $ProtectionEntity.
Perintah akhir memulai failover untuk entitas yang dilindungi yang disimpan di $ProtectionEntity dan menentukan arah failover.
Parameter
-Direction
Menentukan arah failover. Nilai yang dapat diterima untuk parameter ini adalah:
- PrimaryToRecovery
- RecoveryToPrimary
Jenis: | String |
Position: | Named |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | False |
Terima karakter wildcard: | False |
-PerformSourceSideActions
Menunjukkan bahwa tindakan dapat melakukan tindakan sisi sumber.
Jenis: | SwitchParameter |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-PerformSourceSiteOperations
Menunjukkan bahwa operasi situs sumber dapat dilakukan.
Jenis: | Boolean |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-PrimaryAction
Menunjukkan bahwa tindakan situs utama diperlukan.
Jenis: | Boolean |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-Profile
Menentukan profil Azure tempat cmdlet ini dibaca. Jika Anda tidak menentukan profil, cmdlet ini akan membaca dari profil default lokal.
Jenis: | AzureSMProfile |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-ProtectionContainerId
Menentukan ID kontainer yang dilindungi. Cmdlet ini memulai pekerjaan untuk komputer virtual yang dilindungi milik kontainer yang ditentukan cmdlet ini.
Jenis: | String |
Position: | Named |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | False |
Terima karakter wildcard: | False |
-ProtectionEntity
Menentukan objek entitas perlindungan Site Recovery.
Jenis: | ASRProtectionEntity |
Position: | Named |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |
-ProtectionEntityId
Menentukan ID komputer virtual yang dilindungi untuk memulai pekerjaan.
Jenis: | String |
Position: | Named |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | False |
Terima karakter wildcard: | False |
-RecoveryPlan
Menentukan objek rencana pemulihan.
Jenis: | ASRRecoveryPlan |
Position: | Named |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |
-RPId
Menentukan ID rencana pemulihan untuk memulai pekerjaan.
Jenis: | String |
Position: | Named |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | False |
Terima karakter wildcard: | False |
-WaitForCompletion
Menunjukkan bahwa cmdlet menunggu operasi selesai sebelum mengembalikan kontrol ke konsol Windows PowerShell.
Jenis: | SwitchParameter |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |