Partager via


New-AzRecoveryServicesAsrVMNicConfig

Crée une configuration de carte réseau ASR qui contient les détails de configuration liés au basculement et au test de basculement.

Syntaxe

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

L’applet de commande New-AzRecoveryServicesAsrVMNicConfig crée un objet de configuration de carte réseau ASR qui contient les détails liés au basculement et au test du basculement. Si aucune information n’est transmise, les valeurs correspondantes sont sélectionnées à partir de l’élément protégé de réplication pour éviter que ces valeurs soient mises à jour sur Null.

Important

Nous avons déprécié les paramètres correspondant aux configurations IP à partir de l’applet de commande et les avons encapsulés dans un nouvel objet d’applet de commande. Créez un objet à l’aide de l’applet de commande New-AzRecoveryServicesAsrVMNicIPConfig et transmettez-le en tant que paramètre. Pour plus de clarté, reportez-vous aux exemples ci-dessous.

Exemples

Exemple 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

Crée un objet ASRVmNicConfig avec les paramètres de mise en réseau de basculement et de test configurés pour la carte réseau. Toute propriété qui n’est pas passée ci-dessus est extraite de l’élément protégé passé.

Exemple 2

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

Crée un objet ASRVmNicConfig avec les paramètres réseau de test faiover configurés pour le renommage de la carte réseau. Toute propriété qui n’est pas passée ci-dessus est extraite de l’élément protégé passé.

Paramètres

-Confirm

Vous demande une confirmation avant d’exécuter l’applet de commande.

Type:SwitchParameter
Alias:cf
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-DefaultProfile

Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.

Type:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-EnableAcceleratedNetworkingOnRecovery

Spécifie si la mise en réseau accélérée est activée sur la carte réseau de récupération.

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-EnableAcceleratedNetworkingOnTfo

Spécifie si la mise en réseau accélérée est activée sur la carte réseau de test de basculement.

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-IPConfig

Spécifie les paramètres de test de basculement/basculement des configurations IP de carte réseau.

Type:PSIPConfigInputDetails[]
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-NicId

Spécifiez le GUID de carte réseau ASR.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-RecoveryNetworkSecurityGroupId

Spécifie l’ID du groupe de sécurité réseau associé à la carte réseau de récupération.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-RecoveryNicName

Spécifie le nom de la carte réseau de récupération.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-RecoveryNicResourceGroupName

Spécifie le nom du groupe de ressources de carte réseau de récupération.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-RecoveryVMNetworkId

Spécifie l’ID du réseau virtuel de récupération.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-ReplicationProtectedItem

Spécifiez l’élément protégé de réplication ASR.

Type:ASRReplicationProtectedItem
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-ReuseExistingNic

Spécifie si une carte réseau existante peut être utilisée pendant le basculement.

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-TfoNetworkSecurityGroupId

Spécifie l’ID du groupe de sécurité réseau associé à la carte réseau de test de basculement.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-TfoNicName

Spécifie le nom de la carte réseau de test de basculement.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-TfoNicResourceGroupName

Spécifie le nom du groupe de ressources de carte réseau de basculement de test.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-TfoReuseExistingNic

Spécifie si une carte réseau existante peut être utilisée pendant le test de basculement.

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-TfoVMNetworkId

Spécifie l’ID du réseau virtuel de test de basculement.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-WhatIf

Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.

Type:SwitchParameter
Alias:wi
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

Entrées

None

Sorties

ASRVMNicConfig