New-AzRecoveryServicesAsrVMNicConfig
Создает конфигурацию сетевого адаптера ASR, содержащую сведения о конфигурации отработки отказа и тестовой отработки отказа.
Синтаксис
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>]
Описание
Командлет New-AzRecoveryServicesAsrVMNicConfig создает объект конфигурации сетевого адаптера ASR, содержащий сведения о отработке отказа и тестовой отработке отказа. Если какие-либо сведения не передаются, соответствующие значения выбираются из защищенного элемента репликации, чтобы избежать обновления этих значений до null.
Важный
Мы устарели параметры, соответствующие IP-конфигурации из командлета, инкапсулировали их в новый объект командлета. Создайте новый объект с помощью командлета New-AzRecoveryServicesAsrVMNicIPConfig и передайте его в качестве параметра. Дополнительные сведения см. в приведенных ниже примерах.
Примеры
Пример 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
Создает объект ASRVmNicConfig с параметрами отработки отказа и тестирования параметров сети отработки отказа, настроенных для сетевого адаптера. Любое свойство, которое не передается выше, извлекается из защищенного элемента.
Пример 2
$nicConfig = New-AzRecoveryServicesAsrVMNicConfig -NicId $AsrNicGuid -ReplicationProtectedItem $Rpi -TfoNicName $TfoNicName -TfoNicResourceGroupName $TfoNicRgName -TfoReuseExistingNic
Создает объект ASRVmNicConfig с параметрами тестовой сети, настроенными для переименования сетевого адаптера. Любое свойство, которое не передается выше, извлекается из защищенного элемента.
Параметры
-Confirm
Запрашивает подтверждение перед запуском командлета.
Тип: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-DefaultProfile
Учетные данные, учетная запись, клиент и подписка, используемые для взаимодействия с Azure.
Тип: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-EnableAcceleratedNetworkingOnRecovery
Указывает, включена ли ускоренная сеть в сетевом адаптере восстановления.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-EnableAcceleratedNetworkingOnTfo
Указывает, включена ли ускорение сети в тестовой сетевой адаптере отработки отказа.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-IPConfig
Указывает параметры тестовой отработки отказа и отработки отказа конфигураций IP-адресов сетевого адаптера.
Тип: | PSIPConfigInputDetails[] |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-NicId
Укажите GUID сетевого адаптера ASR.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-RecoveryNetworkSecurityGroupId
Указывает идентификатор группы безопасности сети, связанной с сетевым адаптером восстановления.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-RecoveryNicName
Указывает имя сетевой карты восстановления.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-RecoveryNicResourceGroupName
Указывает имя группы ресурсов сетевого адаптера восстановления.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-RecoveryVMNetworkId
Указывает идентификатор виртуальной сети восстановления.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ReplicationProtectedItem
Укажите защищенный элемент репликации ASR.
Тип: | ASRReplicationProtectedItem |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ReuseExistingNic
Указывает, может ли существующий сетевой адаптер использоваться во время отработки отказа.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-TfoNetworkSecurityGroupId
Указывает идентификатор группы безопасности сети, связанной с тестовой сетевой картой отработки отказа.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-TfoNicName
Указывает имя тестовой сетевой карты отработки отказа.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-TfoNicResourceGroupName
Указывает имя тестовой группы ресурсов сетевой карты тестовой отработки отказа.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-TfoReuseExistingNic
Указывает, может ли существующий сетевой адаптер использоваться во время тестовой отработки отказа.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-TfoVMNetworkId
Указывает идентификатор тестовой виртуальной сети отработки отказа.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-WhatIf
Показывает, что произойдет, если командлет выполняется. Командлет не выполняется.
Тип: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Входные данные
None
Выходные данные
Azure PowerShell