Share via


Start-AzRecoveryServicesAsrPlannedFailoverJob

계획된 장애조치 작업을 시작합니다.

Syntax

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>]

Description

Start-AzRecoveryServicesAsrPlannedFailoverJob cmdlet은 Azure Site Recovery 복제본(replica)tion 보호된 항목 또는 복구 계획에 대한 계획된 장애조치 시작합니다. Get-AzRecoveryServicesAsrJob cmdlet을 사용하여 작업이 성공하는지 여부를 검사 수 있습니다.

예제

예 1

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

지정된 ASR 복구 계획에 대한 계획된 장애조치 시작하고 작업을 추적하는 데 사용되는 ASR 작업을 반환합니다.

매개 변수

-Confirm

cmdlet을 실행하기 전에 확인 메시지가 표시됩니다.

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

-CreateVmIfNotFound

주 지역으로 장애 복구하는 동안 가상 머신을 찾을 수 없는 경우 만듭니다(대체 위치 복구에 사용됨). 이 매개 변수에 허용되는 값은 다음과 같습니다.

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

-DataEncryptionPrimaryCertFile

기본 인증서 파일을 지정합니다.

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

-DataEncryptionSecondaryCertFile

보조 인증서 파일을 지정합니다.

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

-DefaultProfile

Azure와의 통신에 사용되는 자격 증명, 계정, 테넌트 및 구독입니다.

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

-Direction

장애 조치(failover)의 방향을 지정합니다. 이 매개 변수에 허용되는 값은 다음과 같습니다.

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

-MultiVmSyncPoint

다중 VM 동기화 사용 VM의 장애 조치(failover)에 대해 다중 VM 동기화 지점을 사용하도록 설정할지 여부를 지정합니다(VMware에서 Azure로의 복제본(replica)tion 시나리오에만 적용 가능).

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

-Optimize

최적화할 대상을 지정합니다. 이 매개 변수는 Azure 사이트에서 상당한 데이터 동기화가 필요한 온-프레미스 사이트로 장애 조치(failover)가 수행되는 경우에 적용됩니다. 유효한 값은 다음과 같습니다.

  • ForDowntime
  • ForSynchronization

ForDowntime을 지정하면 가동 중지 시간을 최소화하기 위해 장애 조치(failover) 전에 데이터가 동기화됨을 나타냅니다. 동기화는 가상 머신을 종료하지 않고 수행됩니다. 동기화가 완료되면 작업이 일시 중단됩니다. 가상 머신을 종료하는 추가 동기화 작업을 수행하려면 작업을 다시 시작합니다.

ForSynchronization을 지정하면 데이터 동기화가 최소화되도록 장애 조치(failover) 중에만 데이터가 동기화됨을 나타냅니다. 이 설정을 사용하도록 설정하면 가상 머신이 즉시 종료됩니다. 장애 조치(failover) 작업을 완료하기 위해 종료 후 동기화가 시작됩니다.

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

-RecoveryPlan

장애 조치(failover)할 복구 계획에 해당하는 ASR 복구 계획 개체를 지정합니다.

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

-RecoveryTag

RecoveryTagApplicationConsistent, RecoveryTagCrashConsistent(VMware에서 Azure로의 복제본(replica)tion 시나리오에만 적용 가능)라는 복구 태그를 지정합니다.

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

-ReplicationProtectedItem

장애 조치할 복제본(replica)tion 보호 항목에 해당하는 ASR 복제본(replica)tion 보호 항목 개체를 지정합니다.

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

-ServicesProvider

호스트에서 실행되는 ASR 서비스 공급자에 해당하는 ASR 서비스 공급자 개체를 지정하여 대체 위치로 장애 조치하는 동안 가상 머신을 만들 호스트를 식별합니다.

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

-WhatIf

cmdlet이 실행될 경우 결과 동작을 표시합니다. cmdlet이 실행되지 않습니다.

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

입력

ASRRecoveryPlan

ASRReplicationProtectedItem

출력

ASRJob