如何将VMware数据存储转移到其他设备?

我现在有两个磁盘物理磁盘,只有一个数据存储。 我想将我的数据存储从Disk2移到Disk1。 我相信这是可能的,但我无法弄清楚如何从vSphere客户端。

在这里输入图像说明

据我所知,没有快速的方法来迁移块设备之间的数据存储。

  1. 在磁盘2上创build新的数据存储(例如“DS2”)
  2. 通过以下任一方式将虚拟机从“TDS服务器”迁移到“DS2”:
    • 如果在vSphere许可中有可用的Storage vMotion,以便在迁移期间保持VM可用,请使用Storage vMotion。
    • 如果要保留磁盘configurationtypes(例如精简configuration)或使用VMware VI Client复制/粘贴文件,请依次closures每个虚拟机并运行脱机迁移。

您也可以使用SSH迁移虚拟机:

  1. closures虚拟机
  2. 将其从vSphere清单中删除
  3. login到SSH,并使用mv命令将VM的目录移动到新的磁盘
  4. 通过浏览新的数据存储,将VM重新添加到vSphere清单

您不能移动数据存储,您必须移动数据存储中的数据。 如果您拥有正确的许可证,则可以将虚拟机从一个虚拟机迁移到另一个虚拟机,数据存储区(ISO等)中的其他任何内容都可以随浏览数据存储选项一起移动。

假设您可以承受一些停机时间,并且如果您没有在第二个磁盘上存储任何内容,则可以closures所有VM,卸载这两个磁盘,closuresVMWare,然后使用克隆工具(例如Clonezilla)将一个磁盘克隆到另一个磁盘。

为了好的措施,我将从系统中拉出源磁盘并重新启动并重新装入副本。 我已经做了一段时间了,所以我不记得是否必须删除虚拟机并将它们添加回来。 可能还有其他的考虑,所以如果你要采取这种方法,我鼓励你做一些额外的研究。