다음을 통해 공유


Get-AzRecoveryServicesBackupWorkloadRecoveryConfig

이 명령은 SQL DB와 같은 백업된 항목의 복구 구성을 생성합니다. 구성 개체는 복구 모드, 복원 대상 대상 및 SQL의 대상 실제 경로와 같은 애플리케이션별 매개 변수와 같은 모든 세부 정보를 저장합니다.

구문

RpParameterSet (기본값)

Get-AzRecoveryServicesBackupWorkloadRecoveryConfig
    [[-RecoveryPoint] <RecoveryPointBase>]
    [[-TargetItem] <ProtectableItemBase>]
    [[-Item] <ItemBase>]
    [-OriginalWorkloadRestore]
    [-AlternateWorkloadRestore]
    [-TargetContainer <ContainerBase>]
    [-RestoreAsFiles]
    [-FromFull <RecoveryPointBase>]
    [-FilePath <String>]
    [-VaultId <String>]
    [-DefaultProfile <IAzureContextContainer>]
    [-UseSecondaryRegion]
    [<CommonParameters>]

LogChainParameterSet

Get-AzRecoveryServicesBackupWorkloadRecoveryConfig
    [[-PointInTime] <DateTime>]
    [[-TargetItem] <ProtectableItemBase>]
    [[-Item] <ItemBase>]
    [-OriginalWorkloadRestore]
    [-AlternateWorkloadRestore]
    [-TargetContainer <ContainerBase>]
    [-RestoreAsFiles]
    [-FromFull <RecoveryPointBase>]
    [-FilePath <String>]
    [-VaultId <String>]
    [-DefaultProfile <IAzureContextContainer>]
    [-UseSecondaryRegion]
    [<CommonParameters>]

Description

이 명령은 복원 cmdlet에 전달되는 AzureWorkload 항목에 대한 복구 구성을 반환합니다.

예제

예제 1

$SQLRecoveryObject = Get-AzRecoveryServicesBackupRecoveryPoint -Item $SQLBkpItem $startdate $enddate | Get-AzRecoveryServicesBackupWorkloadRecoveryConfig -OriginalWorkloadRestore
$SQLRecoveryObject = Get-AzRecoveryServicesBackupRecoveryPoint -Item $SQLBkpItem $startdate $enddate | Get-AzRecoveryServicesBackupWorkloadRecoveryConfig -AlternateWorkloadRestore -TargetItem $SQLProtItem -TargetContainer $targetVMContainer

첫 번째 cmdlet은 복구 지점 개체를 가져오는 데 사용됩니다. 두 번째 cmdlet은 원래 위치 복원에 대한 복구 계획을 만듭니다. THe 세 번째 cmdlet은 대체 위치 복원에 대한 복구 계획을 만듭니다. 참고: Parameter -TargetContainer는 AlternateLocationRestore 또는 RestoreAsFiles의 경우 필수입니다.

예제 2

이 명령은 SQL DB와 같은 백업된 항목의 복구 구성을 생성합니다. (자동 생성됨)

Get-AzRecoveryServicesBackupWorkloadRecoveryConfig -AlternateWorkloadRestore -RecoveryPoint $rp[0] -TargetItem <ProtectableItemBase> -TargetContainer $targetVMContainer -VaultId $vault.ID

매개 변수

-AlternateWorkloadRestore

백업된 DB를 선택한 다른 서버로 복원되도록 지정합니다.

매개 변수 속성

형식:SwitchParameter
Default value:None
와일드카드 지원:False
DontShow:False

매개 변수 집합

(All)
Position:Named
필수:False
파이프라인의 값:False
속성 이름별 파이프라인의 값:False
나머지 인수의 값:False

-DefaultProfile

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

매개 변수 속성

형식:IAzureContextContainer
Default value:None
와일드카드 지원:False
DontShow:False
별칭:AzContext, AzureRmContext, AzureCredential

매개 변수 집합

(All)
Position:Named
필수:False
파이프라인의 값:False
속성 이름별 파이프라인의 값:False
나머지 인수의 값:False

-FilePath

복원 작업에 사용되는 파일 경로를 지정합니다.

매개 변수 속성

형식:String
Default value:None
와일드카드 지원:False
DontShow:False

매개 변수 집합

(All)
Position:Named
필수:False
파이프라인의 값:False
속성 이름별 파이프라인의 값:False
나머지 인수의 값:False

-FromFull

로그 백업을 적용할 전체 RecoveryPoint를 지정합니다.

매개 변수 속성

형식:RecoveryPointBase
Default value:None
와일드카드 지원:False
DontShow:False

매개 변수 집합

(All)
Position:Named
필수:False
파이프라인의 값:False
속성 이름별 파이프라인의 값:False
나머지 인수의 값:False

-Item

복원 작업이 수행되는 백업 항목을 지정합니다.

매개 변수 속성

형식:ItemBase
Default value:None
와일드카드 지원:False
DontShow:False

매개 변수 집합

(All)
Position:2
필수:False
파이프라인의 값:False
속성 이름별 파이프라인의 값:False
나머지 인수의 값:False

-OriginalWorkloadRestore

백업된 DB를 복구 지점에 있는 DB 정보로 덮어쓰도록 지정합니다.

매개 변수 속성

형식:SwitchParameter
Default value:None
와일드카드 지원:False
DontShow:False

매개 변수 집합

(All)
Position:Named
필수:False
파이프라인의 값:False
속성 이름별 파이프라인의 값:False
나머지 인수의 값:False

-PointInTime

복구 지점을 가져와야 하는 시간 범위의 종료 시간

매개 변수 속성

형식:DateTime
Default value:None
와일드카드 지원:False
DontShow:False

매개 변수 집합

LogChainParameterSet
Position:0
필수:False
파이프라인의 값:False
속성 이름별 파이프라인의 값:False
나머지 인수의 값:False

-RecoveryPoint

복원할 복구 지점 개체

매개 변수 속성

형식:RecoveryPointBase
Default value:None
와일드카드 지원:False
DontShow:False

매개 변수 집합

RpParameterSet
Position:0
필수:False
파이프라인의 값:True
속성 이름별 파이프라인의 값:False
나머지 인수의 값:False

-RestoreAsFiles

데이터베이스를 컴퓨터의 파일로 복원하도록 지정합니다.

매개 변수 속성

형식:SwitchParameter
Default value:None
와일드카드 지원:False
DontShow:False

매개 변수 집합

(All)
Position:Named
필수:False
파이프라인의 값:False
속성 이름별 파이프라인의 값:False
나머지 인수의 값:False

-TargetContainer

DB 파일을 복원해야 하는 대상 컴퓨터를 지정합니다. TargetContainer는 AlternateLocationRestore 또는 RestoreAsFiles의 경우 필수입니다.

매개 변수 속성

형식:ContainerBase
Default value:None
와일드카드 지원:False
DontShow:False

매개 변수 집합

(All)
Position:Named
필수:False
파이프라인의 값:False
속성 이름별 파이프라인의 값:False
나머지 인수의 값:False

-TargetItem

DB를 복원해야 하는 대상을 지정합니다. SQL 복원의 경우 보호 가능한 항목 유형 SQLInstance에만 있어야 합니다.

매개 변수 속성

형식:ProtectableItemBase
Default value:None
와일드카드 지원:False
DontShow:False

매개 변수 집합

(All)
Position:1
필수:False
파이프라인의 값:False
속성 이름별 파이프라인의 값:False
나머지 인수의 값:False

-UseSecondaryRegion

지역 간 복원을 위한 보조 지역의 필터

매개 변수 속성

형식:SwitchParameter
Default value:None
와일드카드 지원:False
DontShow:False

매개 변수 집합

(All)
Position:Named
필수:False
파이프라인의 값:False
속성 이름별 파이프라인의 값:False
나머지 인수의 값:False

-VaultId

Recovery Services 자격 증명 모음의 ARM ID입니다.

매개 변수 속성

형식:String
Default value:None
와일드카드 지원:False
DontShow:False

매개 변수 집합

(All)
Position:Named
필수:False
파이프라인의 값:True
속성 이름별 파이프라인의 값:False
나머지 인수의 값:False

CommonParameters

이 cmdlet은 일반적인 매개 변수인 -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction 및 -WarningVariable 매개 변수를 지원합니다. 자세한 내용은 about_CommonParameters를 참조하세요.

입력

RecoveryPointBase

System.String

출력

RecoveryConfigBase