Partilhar via


Set-AzureSiteRecoveryVM

Define as opções do lado da recuperação para uma entidade de proteção do Site Recovery.

Nota

Os cmdlets mencionados nesta documentação são para gerenciar recursos herdados do Azure que usam APIs de Gerenciamento de Serviços. Consulte o módulo Az PowerShell para cmdlets para gerenciar recursos do Azure Resource Manager.

Syntax

Set-AzureSiteRecoveryVM
   -VirtualMachine <ASRVirtualMachine>
   [-Name <String>]
   [-Size <String>]
   [-PrimaryNic <String>]
   [-RecoveryNetworkId <String>]
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]

Description

O cmdlet Set-AzureSiteRecoveryVM define as opções de proteção do lado da recuperação, como o tamanho da máquina virtual de recuperação e a rede da máquina virtual de recuperação, para entidades de proteção do Azure Site Recovery.

Exemplos

Exemplo 1: Permitir a atualização em uma máquina virtual protegida

PS C:\> $ProtectionContainer = Get-AzureSiteRecoveryProtectionContainer
PS C:\> $VirtualMachines = Get-AzureSiteRecoveryVM -ProtectionContainer $ProtectionContainer 
PS C:\> Set-AzureSiteRecoveryVM -VirtualMachine $VirtualMachines[0] -Name "NewVirtualMachine05"
Name             : 
ID               : 8170d274-1e48-404a-b080-172ada140bc3
ClientRequestId  : 09354052-8430-4fa8-9a35-63196dd4b2b4-2015-02-03 04:19:06Z-P
State            : NotStarted
StateDescription : NotStarted
StartTime        : 
EndTime          : 
AllowedActions   : 
Tasks            : {}
Errors           : {}

O primeiro comando usa o cmdlet Get-AzureSiteRecoveryProtectionContainer para obter um contêiner protegido e, em seguida, armazena-o na variável $ProtectionContainer.

O segundo comando obtém as máquinas virtuais em $ProtectionContainer, usando o cmdlet Get-AzureSiteRecoveryVM e, em seguida, armazena-as na variável $VitrualMachines.

O comando final permite atualizações para a primeira máquina virtual na matriz $VitrualMachines, chamada NewVirtualMachine05.

Parâmetros

-Name

Especifica o nome da máquina virtual de destino.

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

-PrimaryNic

Especifica a placa de adaptador de rede primária.

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

-Profile

Especifica o perfil do Azure a partir do qual este cmdlet é lido. Se você não especificar um perfil, esse cmdlet será lido a partir do perfil padrão local.

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

-RecoveryNetworkId

Especifica o ID da rede de recuperação.

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

-Size

Especifica o tamanho da máquina virtual de destino.

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

-VirtualMachine

Especifica o objeto de máquina virtual do Site Recovery.

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