你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
New-AzRecoveryServicesAsrVMNicConfig
创建包含故障转移和测试故障转移相关配置详细信息的 ASR NIC 配置。
语法
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 cmdlet 创建包含故障转移和测试故障转移相关详细信息的 ASR NIC 配置对象。 如果未传递任何信息,将从复制保护的项中选择相应的值,以避免将这些值更新为 null。
重要
我们弃用了与 cmdlet 中的 IP 配置对应的参数,并将其封装到新的 cmdlet 对象中。 请使用 cmdlet 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
使用为 NIC 配置的故障转移和测试故障转移网络设置创建 ASRVmNicConfig 对象。 从传递的受保护项中提取上面未传递的任何属性。
示例 2
$nicConfig = New-AzRecoveryServicesAsrVMNicConfig -NicId $AsrNicGuid -ReplicationProtectedItem $Rpi -TfoNicName $TfoNicName -TfoNicResourceGroupName $TfoNicRgName -TfoReuseExistingNic
使用为 NIC 重命名配置的测试 faiover 网络设置创建 ASRVmNicConfig 对象。 从传递的受保护项中提取上面未传递的任何属性。
参数
-Confirm
提示你在运行 cmdlet 之前进行确认。
类型: | SwitchParameter |
别名: | cf |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-DefaultProfile
用于与 Azure 通信的凭据、帐户、租户和订阅。
类型: | IAzureContextContainer |
别名: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-EnableAcceleratedNetworkingOnRecovery
指定是否在恢复 NIC 上启用加速网络。
类型: | SwitchParameter |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-EnableAcceleratedNetworkingOnTfo
指定是否在测试故障转移 NIC 上启用加速网络。
类型: | SwitchParameter |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-IPConfig
指定 NIC IP 配置的测试故障转移/故障转移设置。
类型: | PSIPConfigInputDetails[] |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-NicId
指定 ASR NIC GUID。
类型: | String |
Position: | Named |
默认值: | None |
必需: | True |
接受管道输入: | False |
接受通配符: | False |
-RecoveryNetworkSecurityGroupId
指定与恢复 NIC 关联的 NSG 的 ID。
类型: | String |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-RecoveryNicName
指定恢复 NIC 的名称。
类型: | String |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-RecoveryNicResourceGroupName
指定恢复 NIC 资源组的名称。
类型: | String |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-RecoveryVMNetworkId
指定恢复虚拟网络的 ID。
类型: | String |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-ReplicationProtectedItem
指定 ASR 复制保护项。
类型: | ASRReplicationProtectedItem |
Position: | Named |
默认值: | None |
必需: | True |
接受管道输入: | False |
接受通配符: | False |
-ReuseExistingNic
指定在故障转移期间是否可以使用现有 NIC。
类型: | SwitchParameter |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-TfoNetworkSecurityGroupId
指定与测试故障转移 NIC 关联的 NSG 的 ID。
类型: | String |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-TfoNicName
指定测试故障转移 NIC 的名称。
类型: | String |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-TfoNicResourceGroupName
指定测试故障转移 NIC 资源组的名称。
类型: | String |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-TfoReuseExistingNic
指定在测试故障转移期间是否可以使用现有 NIC。
类型: | SwitchParameter |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-TfoVMNetworkId
指定测试故障转移虚拟网络的 ID。
类型: | String |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-WhatIf
显示运行该 cmdlet 时会发生什么情况。 cmdlet 未运行。
类型: | SwitchParameter |
别名: | wi |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
输入
None