正在将存储从azure非托管磁盘空间移动到托管磁盘空间



我收到了这个通知:

将您的数据从Azure非托管磁盘存储迁移到托管磁盘

我知道我需要转移到某种托管存储,但不确定在azure中从哪里获得它,以及它与现有存储有何不同。

我将当前存储连接到vm并分配了驱动器号等。如果这是我的操作系统磁盘,我会完蛋吗?或者有没有工具/cli可以帮助我将存储从现有迁移到托管。

我的假设是,消息是关于一个旧存储帐户的,但从消息json中,我如何识别他们谈论的存储。

如果有人最近做过这件事,请让我知道他们的经历,或者如果我的问题已经在堆栈溢出上,但我的关键词或理解是错误的,请纠正我。

您只需要知道需要转换的VM和资源组。然后,您可以使用Azure CLI(或Powershell(使用将所有连接的磁盘转换为托管磁盘

az vm deallocate --resource-group myResourceGroup --name myVM
az vm convert --resource-group myResourceGroup --name myVM
az vm start --resource-group myResourceGroup --name myVM

如Microsoft文档中所述。

两者之间的主要区别在于,您不必为托管磁盘和所有相关内容(如安全性、灾难恢复等(管理存储帐户。

另请注意:这种变化是不可逆的。

我最近遇到了同样喜欢这个问题的人。我的虚拟机的磁盘空间大约是100%已使用的大小。因此,我需要扩展虚拟机的磁盘空间。

虽然我不满足你的问题,但我建议你可以参考Azure中的虚拟机文档。

我不知道你的虚拟机系统

如果你的是Linux,请参考

将Linux虚拟机从非托管磁盘迁移到托管磁盘;

如果你的是Windows,请参考

将Windows虚拟机从非托管磁盘迁移到托管磁盘;

结束!

最新更新