Condividi tramite


New-AzRecoveryServicesAsrVMNicConfig

Crea una configurazione della scheda di interfaccia di rete asr che contiene i dettagli di configurazione correlati al failover e al failover di test.

Sintassi

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

Descrizione

Il cmdlet New-AzRecoveryServicesAsrVMNicConfig crea un oggetto config asr NIC che contiene i dettagli correlati al failover e al failover di test. Nel caso in cui non vengano passate informazioni, i valori corrispondenti vengono prelevati dall'elemento protetto dalla replica per evitare che questi valori vengano aggiornati su Null.

Importante

Sono stati deprecati i parametri corrispondenti alle configurazioni IP dal cmdlet e li sono incapsulati in un nuovo oggetto cmdlet. Creare un nuovo oggetto usando il cmdlet New-AzRecoveryServicesAsrVMNicIPConfig e passare tale oggetto come parametro. Per maggiore chiarezza, vedere gli esempi seguenti.

Esempio

Esempio 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 oggetto ASRVmNicConfig con le impostazioni di rete di failover e test di failover configurate per la scheda di interfaccia di rete. Qualsiasi proprietà non passata in precedenza viene recuperata dall'elemento protetto passato.

Esempio 2

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

Crea un oggetto ASRVmNicConfig con le impostazioni di rete di test configurate per la ridenominazione della scheda di interfaccia di rete. Qualsiasi proprietà non passata in precedenza viene recuperata dall'elemento protetto passato.

Parametri

-Confirm

Richiede conferma prima di eseguire il cmdlet.

Tipo:SwitchParameter
Alias:cf
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-DefaultProfile

Le credenziali, l’account, il tenant e la sottoscrizione usati per comunicare con Azure.

Tipo:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-EnableAcceleratedNetworkingOnRecovery

Specifica se la rete accelerata è abilitata nella scheda di interfaccia di rete di ripristino.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-EnableAcceleratedNetworkingOnTfo

Specifica se la rete accelerata è abilitata nella scheda di interfaccia di rete del failover di test.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-IPConfig

Specifica le impostazioni di failover/failover di test delle configurazioni IP della scheda di interfaccia di rete.

Tipo:PSIPConfigInputDetails[]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-NicId

Specificare il GUID della scheda di interfaccia di rete ASR.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-RecoveryNetworkSecurityGroupId

Specifica l'ID del gruppo di sicurezza di rete associato alla scheda di interfaccia di rete di ripristino.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-RecoveryNicName

Specifica il nome della scheda di interfaccia di rete di ripristino.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-RecoveryNicResourceGroupName

Specifica il nome del gruppo di risorse della scheda di interfaccia di rete di ripristino.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-RecoveryVMNetworkId

Specifica l'ID della rete virtuale di ripristino.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ReplicationProtectedItem

Specificare l'elemento protetto della replica asr.

Tipo:ASRReplicationProtectedItem
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ReuseExistingNic

Specifica se è possibile usare una scheda di interfaccia di rete esistente durante il failover.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-TfoNetworkSecurityGroupId

Specifica l'ID del gruppo di sicurezza di rete associato alla scheda di interfaccia di rete di failover di test.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-TfoNicName

Specifica il nome della scheda di interfaccia di rete del failover di test.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-TfoNicResourceGroupName

Specifica il nome del gruppo di risorse della scheda di interfaccia di rete di failover di test.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-TfoReuseExistingNic

Specifica se è possibile utilizzare una scheda di interfaccia di rete esistente durante il failover di test.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-TfoVMNetworkId

Specifica l'ID della rete virtuale di failover di test.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-WhatIf

Mostra gli effetti dell'esecuzione del cmdlet. Il cmdlet non viene eseguito.

Tipo:SwitchParameter
Alias:wi
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

Input

None

Output

ASRVMNicConfig