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.

Syntax

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
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

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

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IPConfig

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

Type:PSIPConfigInputDetails[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NicId

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

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters: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
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RecoveryNicName

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

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

-RecoveryNicResourceGroupName

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

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

-RecoveryVMNetworkId

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

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

-ReplicationProtectedItem

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

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

-ReuseExistingNic

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

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TfoNicName

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

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

-TfoNicResourceGroupName

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

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

-TfoReuseExistingNic

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

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

-TfoVMNetworkId

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

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Entrées

None

Sorties

ASRVMNicConfig