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를 선택한 다른 서버로 복원되도록 지정합니다.
매개 변수 속성
매개 변수 집합
(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를 지정합니다.
매개 변수 속성
매개 변수 집합
(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 정보로 덮어쓰도록 지정합니다.
매개 변수 속성
매개 변수 집합
(All)
Position: Named
필수: False
파이프라인의 값: False
속성 이름별 파이프라인의 값: False
나머지 인수의 값: False
-PointInTime
복구 지점을 가져와야 하는 시간 범위의 종료 시간
매개 변수 속성
형식: DateTime
Default value: None
와일드카드 지원: False
DontShow: False
매개 변수 집합
LogChainParameterSet
Position: 0
필수: False
파이프라인의 값: False
속성 이름별 파이프라인의 값: False
나머지 인수의 값: False
-RecoveryPoint
복원할 복구 지점 개체
매개 변수 속성
매개 변수 집합
RpParameterSet
Position: 0
필수: False
파이프라인의 값: True
속성 이름별 파이프라인의 값: False
나머지 인수의 값: False
-RestoreAsFiles
데이터베이스를 컴퓨터의 파일로 복원하도록 지정합니다.
매개 변수 속성
매개 변수 집합
(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에만 있어야 합니다.
매개 변수 속성
매개 변수 집합
(All)
Position: 1
필수: False
파이프라인의 값: False
속성 이름별 파이프라인의 값: False
나머지 인수의 값: False
-UseSecondaryRegion
지역 간 복원을 위한 보조 지역의 필터
매개 변수 속성
매개 변수 집합
(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 를 참조하세요.
출력