Set-AzRecoveryServicesAsrReplicationProtectedItem
Define propriedades de recuperação, como a rede de destino e o tamanho da máquina virtual para o item protegido de replicação especificado.
Sintaxe
Set-AzRecoveryServicesAsrReplicationProtectedItem
-InputObject <ASRReplicationProtectedItem>
[-Name <String>]
[-Size <String>]
[-UpdateNic <String>]
[-RecoveryNetworkId <String>]
[-PrimaryNic <String>]
[-RecoveryCloudServiceId <String>]
[-RecoveryNicSubnetName <String>]
[-RecoveryNicStaticIPAddress <String>]
[-TestNicSubnetName <String>]
[-TestNicStaticIPAddress <String>]
[-NicSelectionType <String>]
[-RecoveryResourceGroupId <String>]
[-LicenseType <String>]
[-RecoveryAvailabilitySet <String>]
[-SqlServerLicenseType <String>]
[-RecoveryVmTag <System.Collections.Generic.IDictionary`2[System.String,System.String]>]
[-DiskTag <System.Collections.Generic.IDictionary`2[System.String,System.String]>]
[-RecoveryNicTag <System.Collections.Generic.IDictionary`2[System.String,System.String]>]
[-RecoveryAvailabilityZone <String>]
[-RecoveryProximityPlacementGroupId <String>]
[-RecoveryVirtualMachineScaleSetId <String>]
[-RecoveryCapacityReservationGroupId <String>]
[-EnableAcceleratedNetworkingOnRecovery]
[-RecoveryBootDiagStorageAccountId <String>]
[-AzureToAzureUpdateReplicationConfiguration <ASRAzuretoAzureDiskReplicationConfig[]>]
[-DiskEncryptionVaultId <String>]
[-DiskEncryptionSecretUrl <String>]
[-KeyEncryptionKeyUrl <String>]
[-KeyEncryptionVaultId <String>]
[-UseManagedDisk <String>]
[-DiskIdToDiskEncryptionSetMap <System.Collections.Generic.IDictionary`2[System.String,System.String]>]
[-RecoveryPublicIPAddressId <String>]
[-RecoveryNetworkSecurityGroupId <String>]
[-RecoveryLBBackendAddressPoolId <String[]>]
[-TfoAzureVMName <String>]
[-ASRVMNicConfiguration <ASRVMNicConfig[]>]
[-TestNetworkId <String>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
O cmdlet Set-AzRecoveryServicesAsrReplicationProtectedItem define as propriedades de recuperação de um Item Protegido por Replicação.
Exemplos
Exemplo 1
$currentJob = Set-AzRecoveryServicesAsrReplicationProtectedItem -ReplicationProtectedItem $RPI -UpdateNic $NicId -RecoveryNetworkId $AzureNetworkID -RecoveryNicSubnetName $subnetName
Inicia a operação de atualização das configurações de item protegido de replicação usando os parâmetros especificados e retorna o trabalho ASR usado para acompanhar a operação.
Exemplo 2
$currentJob = Set-AzRecoveryServicesAsrReplicationProtectedItem -InputObject $rpi -UpdateNic "00:50:56:8F:3F:7B" -RecoveryNetworkId $recoveryNetwork -RecoveryNicSubnetName $recoverySubnet -NicSelectionType NotSelected
Inicia a operação de atualização das configurações de nic (redução de nic) de item protegido de replicação usando os parâmetros especificados e retorna o trabalho ASR usado para acompanhar a operação.
Exemplo 3
$currentJob = Set-AzRecoveryServicesAsrReplicationProtectedItem -InputObject $rpi -PrimaryNic "00:50:56:8F:3F:7B"
Inicia a operação de atualização das configurações de NIC primária do item protegido de replicação(a ser usada para as configurações de vm recuperadas) usando os parâmetros especificados e retorna o trabalho ASR usado para acompanhar a operação.
Exemplo 4
Set-AzRecoveryServicesAsrReplicationProtectedItem -InputObject $rpi -UpdateNic $updateNic -RecoveryNetworkId $recoveryNetworkId -RecoveryNicSubnetName $recoveryNicSubnetName -NicSelectionType SelectedByUser
Inicia a operação de atualização das configurações de NIC do item protegido de replicação (a ser usada para as configurações de VM recuperadas) usando os parâmetros especificados e retorna o trabalho ASR usado para acompanhar a operação.
Exemplo 5
$currentJob = Set-AzRecoveryServicesAsrReplicationProtectedItem -InputObject $rpi -UpdateNic $updateNic `
-RecoveryNetworkId $recoveryNetworkId -RecoveryNicSubnetName $recoveryNicSubnetName -EnableAcceleratedNetworkingOnRecovery
Inicia a operação de atualização do item protegido de replicação selecionado noc tp habilitar a rede acelerada na VM de recuperação (para a recuperação de desastre do Azure para o Azure). Não passe -EnableAcceleratedNetworkingOnRecovery para desabilitar a rede acelerada.
Exemplo 6
$currentJob = Set-AzRecoveryServicesAsrReplicationProtectedItem -InputObject $rpi `
-DiskEncryptionVaultId $DiskEncryptionVaultId -DiskEncryptionSecretUrl $DiskEncryptionSecertUrl `
-KeyEncryptionVaultId $KeyEncryptionVaultId -KeyEncryptionKeyUrl $KeyEncryptionKeyUrl
Inicie a operação de atualização do item protegido de replicação criptografada especificado para usar detalhes de criptografia fornecidos para a VM de failover.
Exemplo 7
$currentJob = Set-AzRecoveryServicesAsrReplicationProtectedItem -InputObject $rpi -RecoveryProximityPlacementGroupId $ppg
Inicie a operação de atualização do item protegido de replicação especificado para usar o grupo de posicionamento por proximidade fornecido para a VM de failover.
Exemplo 8
$currentJob = Set-AzRecoveryServicesAsrReplicationProtectedItem -InputObject $rpi -RecoveryVirtualMachineScaleSetId $vmss
Inicie a operação de atualização do item protegido de replicação especificado para usar o conjunto de dimensionamento de máquinas virtuais fornecido para a VM de failover.
Parâmetros
-ASRVMNicConfiguration
Especifica os detalhes de configuração da NIC de failover e failover de teste.
Tipo: | ASRVMNicConfig[] |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-AzureToAzureUpdateReplicationConfiguration
Especifica a configuração de disco a ser atualizada para a VM de disco gerenciado (Azure para o scenrio de DR do Azure).
Tipo: | ASRAzuretoAzureDiskReplicationConfig[] |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Confirm
Solicita a confirmação antes de executar o cmdlet.
Tipo: | SwitchParameter |
Aliases: | cf |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-DefaultProfile
As credenciais, a conta, o locatário e a assinatura usados para comunicação com o Azure.
Tipo: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-DiskEncryptionSecretUrl
Especifica a URL do segredo de criptografia de disco com a versão (criptografia de disco do Azure) a ser usada como VM de recuperação após o failover.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-DiskEncryptionVaultId
Especifica a ID do cofre de chaves secreta de criptografia de disco (criptografia de disco do Azure) a ser usada como VM de recuperação após o failover.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-DiskIdToDiskEncryptionSetMap
O dicionário da ID do recurso de disco para a ID do ARM do conjunto de criptografia de disco.
Tipo: | IDictionary<TKey,TValue>[System.String,System.String] |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-DiskTag
Especifique as marcas para os discos da VM. Isso é aplicável ao Vmware ao Azure e ao HyperV para provedores do Azure.
Tipo: | IDictionary<TKey,TValue>[System.String,System.String] |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-EnableAcceleratedNetworkingOnRecovery
Especifica a NIC especificada na VM de recuperação depois que o failover usa rede acelerada.
Tipo: | SwitchParameter |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-InputObject
O objeto de entrada para o cmdlet: o objeto de item protegido de replicação ASR correspondente ao item protegido de replicação a ser atualizado.
Tipo: | ASRReplicationProtectedItem |
Aliases: | ReplicationProtectedItem |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
-KeyEncryptionKeyUrl
Especifica a versão da URL da chave de criptografia de disco (criptografia de disco do Azure) a ser usada como VM de recuperação após o failover.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-KeyEncryptionVaultId
Especifica a ID da chave de criptografia de disco (criptografia de disco do Azure) a ser usada como VM de recuperação após o failover.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-LicenseType
Especifica a seleção de tipo de licença a ser usada para máquinas virtuais do Windows Server. Se você tiver o direito de usar o HUB (Benefício de Uso Híbrido) do Azure para migrações e quiser especificar que a configuração do HUB seja usada durante o failover desse item protegido, defina o tipo de licença como WindowsServer.
Tipo: | String |
Valores aceitos: | NoLicenseType, WindowsServer |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Name
Especifica o nome da máquina virtual de recuperação que será criada no failover.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-NicSelectionType
Especifica as propriedades de NIC (placa de interface de rede) definidas pelo usuário ou definidas por padrão. Você pode especificar NotSelected para voltar aos valores padrão.
Tipo: | String |
Valores aceitos: | NotSelected, SelectedByUser |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-PrimaryNic
Especifica a NIC que será usada como NIC primária para a VM de recuperação após o failover.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-RecoveryAvailabilitySet
Conjunto de disponibilidade para o item protegido de replicação após o failover.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-RecoveryAvailabilityZone
Especifica a zona de disponibilidade para o item protegido de replicação após o failover.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-RecoveryBootDiagStorageAccountId
Especifica a conta de armazenamento para diagnóstico de inicialização para a VM do Azure de recuperação.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-RecoveryCapacityReservationGroupId
Especifique a ID do grupo de reserva de capacidade a ser usada pela VM de failover na região de recuperação de destino.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-RecoveryCloudServiceId
A ID do recurso do serviço de nuvem de recuperação para o qual fazer failover dessa máquina virtual.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-RecoveryLBBackendAddressPoolId
Especifica os pools de endereços de back-end de destino a serem associados à NIC de recuperação.
Tipo: | String[] |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-RecoveryNetworkId
Especifica a ID da rede virtual do Azure à qual o item protegido deve ter failover.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-RecoveryNetworkSecurityGroupId
Especifica a ID do grupo de segurança de rede a ser associada à NIC de recuperação.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-RecoveryNicStaticIPAddress
Especifica o endereço IP estático que deve ser atribuído à NIC primária na recuperação.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-RecoveryNicSubnetName
Especifica o nome da sub-rede na rede virtual do Azure de recuperação à qual essa NIC do item protegido deve ser conectada no failover.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-RecoveryNicTag
Especifique as marcas para as NICs de destino da VM. Isso é aplicável ao Vmware ao Azure e ao HyperV para provedores do Azure.
Tipo: | IDictionary<TKey,TValue>[System.String,System.String] |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-RecoveryProximityPlacementGroupId
Especifica a ID de recurso do grupo de posicionamento por proximidade de recuperação para o qual fazer failover da máquina virtual.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-RecoveryPublicIPAddressId
Especifica a ID do recurso de endereço IP público a ser associado à NIC de recuperação.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-RecoveryResourceGroupId
A ID do grupo de recursos do Azure na região de recuperação na qual o item protegido será recuperado no failover.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-RecoveryVirtualMachineScaleSetId
Especifica o conjunto de dimensionamento de máquinas virtuais de destino a ser configurado.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-RecoveryVmTag
Especifique as marcas para a VM de destino. Isso é aplicável ao Vmware ao Azure e ao HyperV para provedores do Azure.
Tipo: | IDictionary<TKey,TValue>[System.String,System.String] |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Size
Especifica o tamanho da máquina virtual de recuperação. O valor deve ser do conjunto de tamanhos com suporte por máquinas virtuais do Azure.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-SqlServerLicenseType
Especifique o tipo de licença do SQL Server da VM. Isso é aplicável ao Vmware ao Azure e ao HyperV para provedores do Azure.
Tipo: | String |
Valores aceitos: | NoLicenseType, PAYG, AHUB |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-TestNetworkId
Especifica a ID do ARM da rede de teste (aplicável somente para o cenário de replicação do VMware para o Azure).
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-TestNicStaticIPAddress
Especifica o endereço IP estático de teste (aplicável somente para o cenário de replicação do VMware para o Azure).
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-TestNicSubnetName
Especifica o nome da sub-rede de teste (aplicável somente para o cenário de replicação do VMware para o Azure).
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-TfoAzureVMName
Especifica o nome da VM de failover de teste.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-UpdateNic
Especifica a NIC da máquina virtual para a qual esse cmdlet define a propriedade de rede de recuperação que precisa ser atualizada.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-UseManagedDisk
Especifica se a máquina virtual do Azure criada no failover deve usar discos gerenciados.
Tipo: | String |
Valores aceitos: | True, False |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-WhatIf
Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.
Tipo: | SwitchParameter |
Aliases: | wi |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
Entradas
Saídas
Links Relacionados
Azure PowerShell