New-AzRecoveryServicesAsrVMNicConfig

Erstellt eine ASR-NIC-Konfiguration, die die Failover- und Testfailoverkonfigurationsdetails enthält.

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>]

Beschreibung

Das Cmdlet New-AzRecoveryServicesAsrVMNicConfig erstellt ein ASR NIC-Konfigurationsobjekt, das das Failover und die Testfailoverdetails enthält. Falls keine Informationen übergeben werden, werden die entsprechenden Werte aus dem replikationsgeschützten Element ausgewählt, um zu vermeiden, dass diese Werte auf NULL aktualisiert werden.

Wichtig

Wir haben die Parameter, die IP-Configs aus dem Cmdlet entsprechen, veraltet und in ein neues Cmdlet-Objekt gekapselt. Erstellen Sie ein neues Objekt mit dem Cmdlet New-AzRecoveryServicesAsrVMNicIPConfig und übergeben Sie es als Parameter. Weitere Informationen finden Sie in den nachstehenden Beispielen.

Beispiele

Beispiel 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

Erstellt ein ASRVmNicConfig -Objekt mit den Failover- und Test-Failovernetzwerkeinstellungen, die für die NIC konfiguriert sind. Jede Eigenschaft, die oben nicht übergeben wird, wird aus dem übergebenen geschützten Element abgerufen.

Beispiel 2

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

Erstellt ein ASRVmNicConfig -Objekt mit den Test-Faiover-Netzwerkeinstellungen, die für die NIC-Umbenennung konfiguriert sind. Jede Eigenschaft, die oben nicht übergeben wird, wird aus dem übergebenen geschützten Element abgerufen.

Parameter

-Confirm

Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.

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

-DefaultProfile

Anmeldeinformationen, Konto, Mandant und Abonnement für die Kommunikation mit Azure

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableAcceleratedNetworkingOnRecovery

Gibt an, ob die beschleunigte Netzwerkverbindung für die Wiederherstellungs-NIC aktiviert ist.

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

-EnableAcceleratedNetworkingOnTfo

Gibt an, ob das beschleunigte Netzwerk auf testfailover-NIC aktiviert ist.

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

-IPConfig

Gibt die Testfailover-/Failovereinstellungen von NIC-IP-Konfigurationen an.

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

-NicId

Geben Sie die ASR-NIC-GUID an.

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

-RecoveryNetworkSecurityGroupId

Gibt die ID der NSG an, die der Wiederherstellungs-NIC zugeordnet ist.

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

-RecoveryNicName

Gibt den Namen der Wiederherstellungs-NIC an.

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

-RecoveryNicResourceGroupName

Gibt den Namen der Wiederherstellungs-NIC-Ressourcengruppe an.

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

-RecoveryVMNetworkId

Gibt die ID des virtuellen Wiederherstellungsnetzwerks an.

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

-ReplicationProtectedItem

Geben Sie das ASR-Replikationsgeschütztes Element an.

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

-ReuseExistingNic

Gibt an, ob eine vorhandene NIC während des Failovers verwendet werden kann.

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

-TfoNetworkSecurityGroupId

Gibt die ID der NSG an, die dem Testfailover-NIC zugeordnet ist.

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

-TfoNicName

Gibt den Namen der Testfailover-NIC an.

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

-TfoNicResourceGroupName

Gibt den Namen der Testfailover-NIC-Ressourcengruppe an.

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

-TfoReuseExistingNic

Gibt an, ob eine vorhandene NIC während des Testfailovers verwendet werden kann.

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

-TfoVMNetworkId

Gibt die ID des virtuellen Testfailovernetzwerks an.

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

-WhatIf

Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

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

Eingaben

None

Ausgaben

ASRVMNicConfig