如何合并连接到 VM 客户机的多个虚拟磁盘?

如何合并连接到 VM 客户机的多个虚拟磁盘?

我采用了一个奇怪的环境。我的一台 DFS 服务器是 Windows Server 2003 Standard R2 服务器,它具有:

  • (1)操作系统分区(C)的虚拟驱动器
  • (1)临时存储虚拟驱动器(F)
  • (5)用于文件存储的虚拟驱动器(E)

(5) 个虚拟驱动器设置为动态磁盘。我想将它们合并为 (1) 个虚拟磁盘。

我曾考虑过dd_rescue添加另一个所需大小的虚拟磁盘,然后逐位复制我的 E 盘,但我担心如果移动分区后新驱动器在启动时不采用 E 盘符,这可能会对我的 DFS 缓存产生不利影响。我也不确定dd_rescue使用动态磁盘是否有任何问题。

我也考虑过做一个 V-to-V,但是这个过程可能需要一段时间才能完成,总共需要 1.8TB 的数据。

有没有办法整合 (5) 个虚拟驱动器,而不会损坏我的 DFS?如果是这样,如何整合连接到 VM 客户机的多个虚拟磁盘?(我正在运行 VMware vCenter/vSphere ESXi 5.5)

答案1

嗯,就 Windows 而言,使用动态磁盘基本上就是将驱动器粘在一起。据我所知,没有办法“合并”VMDK 磁盘(至少对于单独的磁盘来说……ESXi 会自行拆分磁盘以用于快照/独立磁盘)——只能进行扩展/压缩。

我猜想这是因为 VMFS3 中的卷限制为 512 GB。VMFS5 最多可达到 2 TB,因此最好的办法是创建一个新卷,将其附加,然后复制所有数据。如果您使用 DFS,则使用类似工具进行robocopy复制时,元数据会保留下来。

相关内容