Azure:分离非托管磁盘,移动到另一个存储帐户并重新附加到同一虚拟机

问题描述 投票:0回答:3

我有 1 个操作系统磁盘和 1 个数据磁盘连接到 VM1,这些磁盘在存储帐户 mystorage

中不受管理

所以我知道我无法重命名存储帐户...

我可以执行以下操作,然后以某种方式将它们重新连接到原始虚拟机吗?

  1. 停止VM1
  2. 在 Azure 存储资源管理器中,对于每个磁盘,中断租约
  3. 在 Azure 存储资源管理器中,将每个磁盘从 mystorage 复制到 mynewstorage

我唯一不确定如何做的就是将它们重新连接到 VM1

azure azure-storage azure-virtual-machine
3个回答
0
投票

是的,这是一种有效的方法,如果您解除分配虚拟机,则不需要中断租约(至少这是我的印象)。

您可以使用 az cli 附加非托管磁盘 (https://learn.microsoft.com/en-us/cli/azure/vm/unmanagement-disk?view=azure-cli-latest#az-vm-unmanagement- disk-attach)或门户 ui (https://cloud.netapp.com/blog/azure-virtual-machines-attach-mount) 或 powershell


0
投票

您可以创建操作系统磁盘的快照,将快照移动到新的存储帐户并创建虚拟机,这样您就可以保留操作系统磁盘。


0
投票

到目前为止,您的流程是正确的。

  1. 停止虚拟机

  2. 从 VM1 分离磁盘

  3. 按照您的指示终止租约并复制磁盘。

  4. 将磁盘重新附加到 VM1:将磁盘复制到新存储帐户后,导航到 Azure 门户中的 VM1。 从设置菜单中选择“磁盘”。 单击顶部的“附加现有”。 选择磁盘,指定磁盘名称,然后确认操作。

  5. 启动VM1:重新挂载磁盘后,启动VM1。

© www.soinside.com 2019 - 2024. All rights reserved.