Bagikan melalui


Start-AzRecoveryServicesAsrPlannedFailoverJob

Memulai operasi failover yang direncanakan.

Sintaks

Start-AzRecoveryServicesAsrPlannedFailoverJob
     -ReplicationProtectedItem <ASRReplicationProtectedItem>
     -Direction <String>
     [-Optimize <String>]
     [-CreateVmIfNotFound <String>]
     [-ServicesProvider <ASRRecoveryServicesProvider>]
     [-DataEncryptionPrimaryCertFile <String>]
     [-DataEncryptionSecondaryCertFile <String>]
     [-DefaultProfile <IAzureContextContainer>]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]
Start-AzRecoveryServicesAsrPlannedFailoverJob
     -RecoveryPlan <ASRRecoveryPlan>
     -Direction <String>
     [-Optimize <String>]
     [-CreateVmIfNotFound <String>]
     [-DataEncryptionPrimaryCertFile <String>]
     [-DataEncryptionSecondaryCertFile <String>]
     [-MultiVmSyncPoint <String>]
     [-DefaultProfile <IAzureContextContainer>]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]
Start-AzRecoveryServicesAsrPlannedFailoverJob
     -ReplicationProtectedItem <ASRReplicationProtectedItem>
     -Direction <String>
     [-Optimize <String>]
     [-CreateVmIfNotFound <String>]
     [-DataEncryptionPrimaryCertFile <String>]
     [-DataEncryptionSecondaryCertFile <String>]
     -RecoveryTag <String>
     [-DefaultProfile <IAzureContextContainer>]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]

Deskripsi

Cmdlet Start-AzRecoveryServicesAsrPlannedFailoverJob memulai failover yang direncanakan untuk item yang dilindungi replikasi Azure Site Recovery atau rencana pemulihan. Anda dapat memeriksa apakah pekerjaan berhasil dengan menggunakan cmdlet Get-AzRecoveryServicesAsrJob.

Contoh

Contoh 1

$currentJob = Start-AzRecoveryServicesAsrPlannedFailoverJob -RecoveryPlan $RP -Direction PrimaryToRecovery

Memulai failover yang direncanakan untuk rencana pemulihan ASR yang ditentukan dan mengembalikan pekerjaan ASR yang digunakan untuk melacak operasi.

Parameter

-Confirm

Meminta Anda mengonfirmasi sebelum menjalankan cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CreateVmIfNotFound

Buat komputer virtual jika tidak ditemukan saat gagal kembali ke wilayah utama (digunakan dalam pemulihan lokasi alternatif.) Nilai yang dapat diterima untuk parameter ini adalah:

  • Ya
  • Tidak
Type:String
Accepted values:Yes, No
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DataEncryptionPrimaryCertFile

Menentukan file sertifikat utama.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DataEncryptionSecondaryCertFile

Menentukan file sertifikat sekunder.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan Azure.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Direction

Menentukan arah failover. Nilai yang dapat diterima untuk parameter ini adalah:

  • PrimaryToRecovery
  • RecoveryToPrimary
Type:String
Accepted values:PrimaryToRecovery, RecoveryToPrimary
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-MultiVmSyncPoint

Menentukan apakah akan mengaktifkan titik sinkronisasi multi VM untuk failover VM yang diaktifkan sinkronisasi multi VM (Hanya berlaku untuk skenario replikasi VMware ke Azure).

Type:String
Accepted values:Enable, Disable
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Optimize

Menentukan apa yang harus dioptimalkan. Parameter ini berlaku ketika failover dilakukan dari situs Azure ke situs lokal yang memerlukan sinkronisasi data substansial. Nilai yang valid adalah:

  • Untuk Waktu Henti
  • ForSynchronization

Ketika ForDowntime ditentukan, ini menunjukkan bahwa data disinkronkan sebelum failover untuk meminimalkan waktu henti. Sinkronisasi dilakukan tanpa mematikan komputer virtual. Setelah sinkronisasi selesai, pekerjaan ditangguhkan. Lanjutkan pekerjaan untuk melakukan operasi sinkronisasi tambahan yang mematikan komputer virtual.

Ketika ForSynchronization ditentukan, ini menunjukkan bahwa data disinkronkan selama failover hanya sehingga sinkronisasi data diminimalkan. Dengan mengaktifkan pengaturan ini, komputer virtual segera dimatikan. Sinkronisasi dimulai setelah matikan untuk menyelesaikan operasi failover.

Type:String
Accepted values:ForDownTime, ForSynchronization
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RecoveryPlan

Menentukan objek rencana Pemulihan ASR yang sesuai dengan rencana pemulihan yang akan di-failover.

Type:ASRRecoveryPlan
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-RecoveryTag

Menentukan tag pemulihan: RecoveryTagApplicationConsistent, RecoveryTagCrashConsistent (Hanya berlaku untuk skenario replikasi VMware ke Azure).

Type:String
Accepted values:RecoveryTagApplicationConsistent, RecoveryTagCrashConsistent
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ReplicationProtectedItem

Menentukan objek item yang dilindungi replikasi ASR yang sesuai dengan item yang dilindungi replikasi yang akan di-failover.

Type:ASRReplicationProtectedItem
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ServicesProvider

Mengidentifikasi host tempat membuat komputer virtual saat melakukan failover ke lokasi alternatif dengan menentukan objek penyedia layanan ASR yang sesuai dengan penyedia layanan ASR yang berjalan di host.

Type:ASRRecoveryServicesProvider
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Menunjukkan apa yang akan terjadi jika cmdlet berjalan. Cmdlet tidak dijalankan.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Input

ASRRecoveryPlan

ASRReplicationProtectedItem

Output

ASRJob