gpt4 book ai didi

azure - 将 Azure 经典 VM 迁移到 ARM。虚拟网络验证错误

转载 作者:行者123 更新时间:2023-12-02 06:33:09 25 4
gpt4 key购买 nike

我尝试按照 the instruction 将 Azure 经典 ASM 虚拟机迁移到 ARM .

第5步开始时,选项1中的验证命令;

$validate = Move-AzureService -Validate -ServiceName $serviceName `
-DeploymentName $deploymentName -CreateNewVirtualNetwork
$validate.ValidationMessages

给出以下错误。

ResourceType : Deployment

ResourceName : database-vm

Category : Error

Message: Deployment database-vm in HostedService database-vm belongs to Virtual Network Group database-east-asia DatabaseNetwork. Please migrate Virtual Network Group database-east-asia DatabaseNetwork to migrate this HostedService database-vm.

VirtualMachineName:

选项 2 验证也给出相同的错误。

这种错误信息cannot be found in the list 。我还尝试验证 VirtualNetwork 命令如下,以便首先迁移虚拟网络。

Move-AzureVirtualNetwork -Validate -VirtualNetworkName $vnetName

但是,该命令给出以下错误。

OperationId : 8b66a5c9-a657-3a91-af8d-2c29ceXXXX9f

Result : Validation failed. Please see ValidationMessages for details

ValidationMessages : {DatabaseNetwork}

如何解决这个问题?

+ 追加

我应用了以下参数来执行 Option 2 中的 Move-AzureService .

$existingVnetRGName = "database-east-asia"
$vnetName = "Group database-east-asia DatabaseNetwork"
$subnetName = "default"

我将 $vnetName 参数更改为 DatabaseNetwork 但没有运气。

我可以在经典门户中看到很长的Group database-east-asia DatabaseNetwork。请注意,VM 和 Vnet 不在同一资源组中。我不知道这有什么关系。

错误消息没有比上面更详细的信息。我发现错误消息中 VirtualMachineName 为空。

最佳答案

您能否发布第二个命令的详细 ValidationMessages?

根据错误信息,名为“DatabaseNetwork”的VNET由于某些原因无法迁移。

通常,此错误消息是由 VNET 上配置的不支持的功能引起的。

  • 端点 ACL。
  • 虚拟网络网关(Azure ExpressRoute 网关、应用程序网关)。
  • 使用 VNet 对等互连的虚拟网络。
  • 流量管理器个人资料。

您需要禁用这些功能,然后迁移 VNET。迁移后,您可以在资源模式下重新启用它。

================================================== ===========

更新:

  1. 要获取第二个命令的详细 ValidationMessages,请运行以下命令:

    $validate=Move-AzureVirtualNetwork -Validate -VirtualNetworkName $vnetName
    $validate.ValidationMessages

  2. 要迁移连接到VNET的虚拟机,我们只需迁移VNET,虚拟机将自动随VNET一起迁移。

关于azure - 将 Azure 经典 VM 迁移到 ARM。虚拟网络验证错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40654034/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com