gpt4 book ai didi

azure - 将 azure VM 从一个帐户复制到另一个帐户

转载 作者:行者123 更新时间:2023-12-03 04:50:47 25 4
gpt4 key购买 nike

我不久前创建了一个 Azure VM,需要将其复制到另一个帐户,因为新帐户拥有更多信用的订阅。我正在尝试复制虚拟机,但找不到 vhd uri。我想使用 AzCopy。当我从“设置”菜单中单击“磁盘”时,我看到一个资源 ID,而不是 URL。我在这里遗漏了什么吗?

最佳答案

Now how do I move this snapshot to a different azure account to create a VM of this snapshot.

我们无法将快照直接复制或移动到不同的 Azure 帐户。如果要移动此快照,我们应该使用此快照创建托管磁盘并将此托管磁盘复制到另一个存储帐户。

因此,我们可以使用 PowerShell 将 VHD 从托管磁盘复制到非托管磁盘,然后使用这个新的 VHD 创建新的虚拟机。

我们可以使用 PowerShell 命令来做到这一点:

$sas = Grant-AzureRmDiskAccess -ResourceGroupName "[ResourceGroupName]" -DiskName "[ManagedDiskName]" -DurationInSecond 3600 -Access Read  
$destContext = New-AzureStorageContext –StorageAccountName "[StorageAccountName]" -StorageAccountKey "[StorageAccountAccessKey]"
$blobcopy=Start-AzureStorageBlobCopy -AbsoluteUri $sas.AccessSAS -DestContainer "[ContainerName]" -DestContext $destContext -DestBlob "[NameOfVhdFileToBeCreated].vhd"

复制完成后,我们就可以使用新的VHD来创建虚拟机了。

这里有一个类似的case ,请引用答案。

关于azure - 将 azure VM 从一个帐户复制到另一个帐户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45597069/

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