Compartir a través de


New-AzRecoveryServicesAsrVMNicConfig

Crea una configuración de NIC de ASR que contiene los detalles de configuración relacionados con la conmutación por error y la conmutación por error de prueba.

Sintaxis

New-AzRecoveryServicesAsrVMNicConfig
   -NicId <String>
   -ReplicationProtectedItem <ASRReplicationProtectedItem>
   [-RecoveryVMNetworkId <String>]
   [-RecoveryNicName <String>]
   [-RecoveryNicResourceGroupName <String>]
   [-ReuseExistingNic]
   [-RecoveryNetworkSecurityGroupId <String>]
   [-EnableAcceleratedNetworkingOnRecovery]
   [-TfoVMNetworkId <String>]
   [-TfoNicName <String>]
   [-TfoNicResourceGroupName <String>]
   [-TfoReuseExistingNic]
   [-TfoNetworkSecurityGroupId <String>]
   [-EnableAcceleratedNetworkingOnTfo]
   [-IPConfig <PSIPConfigInputDetails[]>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

El cmdlet New-AzRecoveryServicesAsrVMNicConfig crea un objeto de configuración de NIC de ASR que contiene los detalles relacionados con la conmutación por error y la conmutación por error de prueba. En caso de que no se pase ninguna información, los valores correspondientes se seleccionan del elemento protegido de replicación para evitar que estos valores se actualicen a NULL.

Importante

Hemos dejado de usar los parámetros correspondientes a las configuraciones de IP del cmdlet y los hemos encapsulado en un nuevo objeto de cmdlet. Cree un nuevo objeto mediante el cmdlet New-AzRecoveryServicesAsrVMNicIPConfig y pásele como parámetro. Consulte los ejemplos siguientes para obtener más claridad.

Ejemplos

Ejemplo 1

$ipConfig1 = New-AzRecoveryServicesAsrVMNicIPConfig -IpConfigName "ipconfig1" -RecoverySubnetName "default" `
-TfoSubnetName "default" -RecoveryStaticIPAddress "10.1.40.10" -TfoStaticIPAddress "10.3.4.33"
$ipConfig2 = New-AzRecoveryServicesAsrVMNicIPConfig -IpConfigName "ipconfig2" -IsSelectedForFailover -RecoverySubnetName "default" `
-TfoSubnetName "default" -RecoveryStaticIPAddress "10.1.40.13" -TfoStaticIPAddress "10.3.4.32"
$ipConfigs = @($ipConfig1, $ipConfig2)
$nicConfig = New-AzRecoveryServicesAsrVMNicConfig -NicId $AsrNicGuid -ReplicationProtectedItem $Rpi -RecoveryVMNetworkId $recoveryNetworkId `
    -TfoVMNetworkId $tfoNetworkId -IPConfig $ipConfigs

Crea un objeto ASRVmNicConfig con la configuración de red de conmutación por error y prueba de conmutación por error configurada para la NIC. Cualquier propiedad que no se pasa anteriormente se captura del elemento protegido pasado.

Ejemplo 2

$nicConfig = New-AzRecoveryServicesAsrVMNicConfig -NicId $AsrNicGuid -ReplicationProtectedItem $Rpi -TfoNicName $TfoNicName -TfoNicResourceGroupName $TfoNicRgName -TfoReuseExistingNic

Crea un objeto ASRVmNicConfig con la configuración de red faiover de prueba configurada para el cambio de nombre de la NIC. Cualquier propiedad que no se pasa anteriormente se captura del elemento protegido pasado.

Parámetros

-Confirm

Le solicita su confirmación antes de ejecutar el cmdlet.

Tipo:SwitchParameter
Alias:cf
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-DefaultProfile

Credenciales, cuenta, inquilino y suscripción usados para la comunicación con Azure.

Tipo:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-EnableAcceleratedNetworkingOnRecovery

Especifica si las redes aceleradas están habilitadas en la NIC de recuperación.

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-EnableAcceleratedNetworkingOnTfo

Especifica si las redes aceleradas están habilitadas en la NIC de conmutación por error de prueba.

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-IPConfig

Especifica la configuración de conmutación por error o conmutación por error de prueba de las configuraciones de IP de NIC.

Tipo:PSIPConfigInputDetails[]
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-NicId

Especifique el GUID de NIC de ASR.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-RecoveryNetworkSecurityGroupId

Especifica el identificador del grupo de seguridad de red asociado a la NIC de recuperación.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-RecoveryNicName

Especifica el nombre de la NIC de recuperación.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-RecoveryNicResourceGroupName

Especifica el nombre del grupo de recursos de NIC de recuperación.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-RecoveryVMNetworkId

Especifica el identificador de la red virtual de recuperación.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-ReplicationProtectedItem

Especifique el elemento protegido de replicación de ASR.

Tipo:ASRReplicationProtectedItem
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-ReuseExistingNic

Especifica si se puede usar una NIC existente durante la conmutación por error.

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-TfoNetworkSecurityGroupId

Especifica el identificador del grupo de seguridad de red asociado a la NIC de conmutación por error de prueba.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-TfoNicName

Especifica el nombre de la NIC de conmutación por error de prueba.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-TfoNicResourceGroupName

Especifica el nombre del grupo de recursos NIC de conmutación por error de prueba.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-TfoReuseExistingNic

Especifica si se puede usar una NIC existente durante la conmutación por error de prueba.

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-TfoVMNetworkId

Especifica el identificador de la red virtual de conmutación por error de prueba.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-WhatIf

Muestra lo que sucedería si se ejecutara el cmdlet. El cmdlet no se ejecuta.

Tipo:SwitchParameter
Alias:wi
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

Entradas

None

Salidas

ASRVMNicConfig