New-AzRecoveryServicesAsrVMNicConfig

Hiermee maakt u een asr-NIC-configuratie die de configuratiedetails voor failover en testfailover bevat.

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

Met de cmdlet New-AzRecoveryServicesAsrVMNicConfig wordt een ASR NIC-configuratieobject gemaakt dat de details van de failover en testfailover bevat. Als er geen informatie wordt doorgegeven, worden de bijbehorende waarden gekozen uit het met replicatie beveiligde item om te voorkomen dat deze waarden worden bijgewerkt naar null.

Belangrijk

We hebben de parameters die overeenkomen met IP-configuraties van de cmdlet afgeschaft en ingekapseld in een nieuw cmdlet-object. Maak een nieuw object met behulp van de cmdlet New-AzRecoveryServicesAsrVMNicIPConfig en geef dit door als een parameter. Raadpleeg de onderstaande voorbeelden voor meer duidelijkheid.

Voorbeelden

Voorbeeld 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

Hiermee maakt u een ASRVmNicConfig-object met de failover- en testinstellingen voor failovernetwerken die zijn geconfigureerd voor de NIC. Alle eigenschappen die hierboven niet worden doorgegeven, worden opgehaald uit het beveiligde item dat is doorgegeven.

Voorbeeld 2

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

Hiermee maakt u een ASRVmNicConfig-object met de testfaiover-netwerkinstellingen die zijn geconfigureerd voor de hernoeming van de NIC. Alle eigenschappen die hierboven niet worden doorgegeven, worden opgehaald uit het beveiligde item dat is doorgegeven.

Parameters

-Confirm

Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.

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

-DefaultProfile

De referenties, accounts, tenants en abonnementen die worden gebruikt voor communicatie met Azure.

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

-EnableAcceleratedNetworkingOnRecovery

Hiermee geeft u op of versneld netwerken is ingeschakeld op herstel-NIC.

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

-EnableAcceleratedNetworkingOnTfo

Hiermee geeft u op of versneld netwerken is ingeschakeld op testfailover-NIC.

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

-IPConfig

Hiermee geeft u testfailover/failover-instellingen van NIC IP-configuraties.

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

-NicId

Geef de GUID van de ASR-NIC op.

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

-RecoveryNetworkSecurityGroupId

Hiermee geeft u de id van de NSG die is gekoppeld aan herstel-NIC.

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

-RecoveryNicName

Hiermee geeft u de naam van de herstel-NIC.

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

-RecoveryNicResourceGroupName

Hiermee geeft u de naam van de herstel-NIC-resourcegroep.

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

-RecoveryVMNetworkId

Hiermee geeft u de id van het virtuele herstelnetwerk.

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

-ReplicationProtectedItem

Geef het beveiligde asr-replicatie-item op.

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

-ReuseExistingNic

Hiermee geeft u op of een bestaande NIC kan worden gebruikt tijdens de failover.

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

-TfoNetworkSecurityGroupId

Hiermee geeft u de id op van de NSG die is gekoppeld aan de testfailover-NIC.

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

-TfoNicName

Hiermee geeft u de naam van de testfailover-NIC.

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

-TfoNicResourceGroupName

Hiermee geeft u de naam van de NIC-resourcegroep voor testfailover.

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

-TfoReuseExistingNic

Hiermee geeft u op of een bestaande NIC kan worden gebruikt tijdens de testfailover.

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

-TfoVMNetworkId

Hiermee geeft u de id van het virtuele netwerk van de testfailover op.

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

-WhatIf

Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.

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

Invoerwaarden

None

Uitvoerwaarden

ASRVMNicConfig