0
A
回答
1
我不知道是否有另一种选择,但你可以使用PowerShell做到这一点:
# Copy a virtual machine to a different subscription (no VNET)
.\vmcopy.ps1 -SourceSubscription "source subscription" `
-DestinationSubscription "destination subscription" `
-VirtualMachineName "existingvmname" `
-SourceServiceName "sourcecloudservice" `
-DestinationServiceName "destinationcloudservice" `
-DestinationStorageAccount "destinationstorageaccount" `
-Location "West US"
# Copy a virtual machine to a different subscription and specify an existing virtual network and subnet.
.\vmcopy.ps1 -SourceSubscription "source subscription" `
-DestinationSubscription "destination subscription" `
-VirtualMachineName "existingvmname" `
-SourceServiceName "sourcecloudservice" `
-DestinationServiceName "destinationcloudservice" `
-DestinationStorageAccount "destinationstorageaccount" `
-VNETName "DestinationVNET" `
-SubnetName "DestinationSubnet"
来源/更多信息
http://michaelwasham.com/2014/01/21/copy-a-windows-azure-virtual-machine-between-subscriptions/
0
对于那些谁不知道是否有一个更好的选择:是的,有。 当你想move
,而不是copy
(如蒂亚戈建议),你应该做到以下几点:
{
"targetResourceGroup": "/subscriptions/<TARGET-SUBSCRIPTION-ID>/resourceGroups/<TARGET-RESOURCEGROUP-NAME>",
"resources": [
"<SOURCE-RESOURCE-ID>"
]
}
注意,你可能属于一个VM多个资源: 与此内容创建一个JSON文件VM ,cloudservice,存储帐户,VNet,保留IP,... 您需要将所有这些资源的资源ID添加到上面的JSON中。
然后你可以运行:
armclient post https://management.azure.com/subscriptions/<SOURCE-SUBSCRIPTION-ID>/resourceGroups/<SOURCE-RESOURCEGROUP>/moveResources?api-version=2015-01-01 @<PAHT_TO_JSON> -verbose
在命令行上
。您将需要armclient
,您可以使用choco
安装:
choco install armclient
相关问题
- 1. 虚拟机的迁移
- 2. 虚拟机自动迁移
- 3. 将Azure AD迁移至新订阅
- 4. 将SharePoint从虚拟机迁移到主机
- 5. 将虚拟列从oracle迁移到postgres
- 6. 将Blob从经典订阅迁移到v6订阅
- 7. Azure Powershell停止订阅虚拟机
- 8. 将Web角色迁移到Windows Azure虚拟机
- 9. 将Azure资源移至新订阅 - 从BizSpark迁移至BizSpark Plus
- 10. 将虚拟机的现有磁盘迁移到远程机器上的另一台虚拟机上
- 11. 无法从经典迁移Azure的虚拟机到胳膊:RoleStateUnknown
- 12. 迁移到新订阅时的Azure网站域名
- 13. svn git,升级软件,并一次迁移到一个新的虚拟机
- 14. 将Azure存储帐户迁移到其他订阅
- 15. 创建虚拟机并将虚拟机关联到现有的虚拟网络
- 16. 转移到新电脑后虚拟环境中找不到虚拟环境中的虚拟机扩展
- 17. Azure - 即时访问虚拟机订阅你不拥有
- 18. Get-AzureVM尽管有虚拟机在订阅下返回null
- 19. 如何在第二次订阅上创建Azure虚拟机?
- 20. 连接来自不同订阅的Azure虚拟机
- 21. 重新启用Azure订阅,但虚拟机停止在端口80上应答
- 22. 虚拟服务器迁移概述?
- 23. 虚拟机在Google云中迁移的频率如何?
- 24. 如何在Windows Azure中迁移虚拟机规模集(asp.net)
- 25. 以kvm/qemu度量虚拟机实时迁移参数
- 26. 迁移云计算虚拟机以分离Google云帐户
- 27. 为什么新建一个属性为虚拟的迁移?
- 28. 针对没有VMware级别的虚拟机的ASR设置虚拟机迁移的用户访问
- 29. Virtualbox - 如何将虚拟机移动到另一台PC
- 30. 将.htaccess内容移到虚拟主机中,以获得性能