다음을 통해 공유


Undo-AzRecoveryServicesBackupContainerDeletion

복구 서비스 자격 증명 모음에서 이전에 일시 삭제된 백업 컨테이너를 삭제 해제합니다.

구문

Undo-AzRecoveryServicesBackupContainerDeletion
    [-Container] <ContainerBase>
    [-BackupManagementType] <BackupManagementType>
    [-WorkloadType] <WorkloadType>
    [-Force]
    [-VaultId <String>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

Undo-AzRecoveryServicesBackupContainerDeletion cmdlet은 일시 삭제된 컨테이너를 더 이상 지연된 삭제로 표시되지 않고 다시 등록할 준비가 된 상태로 복원합니다.

예제

예제 1

$container = Get-AzRecoveryServicesBackupContainer -ResourceGroupName $resourceGroupName -VaultId $vault.ID -BackupManagementType AzureWorkload -ContainerType AzureVMAppContainer | Where-Object { $_.Name -match $containerName}
Undo-AzRecoveryServicesBackupContainerDeletion -Container $container[0] -BackupManagementType AzureWorkload -WorkloadType MSSQL -VaultId $vault.ID -Force -Confirm:$false

Name											ResourceGroupName        Status               ContainerType        WorkloadsPresent     HealthStatus
----											-----------------        ------               -------------        ----------------     ------------
VMAppContainer;Compute;rgname;contianerName		rgname                   SoftDeleted          AzureVMAppContainer  SQL                  Healthy

다음은 지정된 리소스 그룹 및 자격 증명 모음에서 $containerName 백업 컨테이너를 검색한 다음 MSSQL 워크로드에 대해 일시 삭제된 컨테이너를 삭제 해제하는 예제입니다. -Force 매개 변수는 확인 프롬프트를 우회하는 데 사용되며, -Confirm:$false 추가 확인 없이 cmdlet이 실행되도록 합니다.

매개 변수

-BackupManagementType

보호되는 리소스의 클래스입니다. 현재 이 cmdlet에 지원되는 값은 다음과 같습니다.

형식:BackupManagementType
허용되는 값:AzureVM, AzureWorkload, AzureStorage
Position:1
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-Confirm

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

형식:SwitchParameter
별칭:cf
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-Container

항목이 있는 컨테이너

형식:ContainerBase
Position:0
Default value:None
필수:True
파이프라인 입력 허용:True
와일드카드 문자 허용:False

-DefaultProfile

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

형식:IAzureContextContainer
별칭:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-Force

컨테이너를 강제로 등록합니다(확인 대화 상자 방지). 이 매개 변수는 선택 사항입니다.

형식:SwitchParameter
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-VaultId

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

형식:String
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:True
와일드카드 문자 허용:False

-WhatIf

cmdlet이 실행되면 어떻게 되는지 보여 주세요. cmdlet이 실행되지 않습니다.

형식:SwitchParameter
별칭:wi
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-WorkloadType

리소스의 워크로드 유형입니다. 현재 지원되는 값은 다음과 같습니다.

형식:WorkloadType
허용되는 값:AzureVM, AzureFiles, MSSQL, SAPHanaDatabase
Position:2
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

입력

출력