다음을 통해 공유


Update-AzureSiteRecoveryProtectionEntity

Azure Site Recovery에서 보호 엔터티의 속성을 업데이트합니다.

참고

이 설명서에서 참조하는 cmdlet은 Service Management API를 사용하는 레거시 Azure 리소스를 관리하기 위한 것입니다. Azure Resource Manager 리소스를 관리하는 cmdlet은 Az PowerShell 모듈을 참조하세요.

Syntax

Update-AzureSiteRecoveryProtectionEntity
      -ProtectionEntity <ASRProtectionEntity>
      [-WaitForCompletion]
      [-Profile <AzureSMProfile>]
      [<CommonParameters>]

Description

Update-AzureSiteRecoveryProtectionEntity cmdlet은 가상 머신 소유자 정보와 같은 Azure Site Recovery에서 보호 엔터티의 속성을 업데이트합니다. 이 cmdlet은 VMM(Virtual Machine Monitor)에서 VMM 보호된 보호 엔터티에 대해서만 지원됩니다.

예제

예제 1: 보호 엔터티 업데이트

PS C:\> $Container = Get-AzureSiteRecoveryProtectionContainer
PS C:\> $ProtectionEntity = Get-AzureSiteRecoveryProtectionEntity -ProtectionContainer $Container
PS C:\> Update-AzureSiteRecoveryProtectionEntity -ProtectionEntity $ProtectionEntity
           Name             : 
           ID               : 680ffe0f-6236-465e-8c94-81242fa67e6d
           ClientRequestId  : 2c47e6ce-1460-4187-8a0f-b9073735fa38-2014-12-30 06:44:40Z-P
           State            : NotStarted
           StateDescription : NotStarted
           StartTime        : 
           EndTime          : 
           AllowedActions   : {}
           Tasks            : {}
           Errors           : {}

첫 번째 명령은 Get-AzureSiteRecoveryProtectionContainer cmdlet을 사용하여 보호된 컨테이너를 가져오고 해당 개체를 $Container 변수에 저장합니다.

두 번째 명령은 Get-AzureSiteRecoveryProtectionEntity cmdlet을 사용하여 $Container 저장된 컨테이너에 속하는 보호된 가상 머신을 가져온 다음 $ProtectionEntity 변수에 저장합니다.

마지막 명령은 $ProtectionEntity 보호 엔터티를 업데이트합니다.

매개 변수

-Profile

이 cmdlet이 읽는 Azure 프로필을 지정합니다. 프로필을 지정하지 않으면 이 cmdlet은 로컬 기본 프로필에서 읽습니다.

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

-ProtectionEntity

업데이트할 보호 엔터티를 지정합니다. ASRProtectionEntity 개체를 가져오려면 Get-AzureSiteRecoveryProtectionEntity cmdlet을 사용합니다.

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

-WaitForCompletion

이 cmdlet은 Windows PowerShell 콘솔에 컨트롤을 반환하기 전에 작업이 완료될 때까지 기다립니다.

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