我想将 VMware Workstation 8 VM 复制到 ESXi 4.1.0 服务器并减少最大磁盘大小。我的源 VM 大小为 1.5 GB,磁盘空间未预先分配,最大大小为 100GB。
如果我使用 VMware Workstation 8 上传虚拟机,ESXi 中的目标虚拟机将有一个预分配了 100GB 磁盘空间的硬盘。使用 VMWare cvSphere Client 4.0.1 无法更改此设置
我如何复制/移动虚拟机并保持磁盘空间不预先分配并将最大磁盘大小减少到 20GB?我尝试减少源虚拟机上的最大大小,但缩小只会减少硬盘的当前大小。
答案1
从 VMware vCenter Converter 中,您可以上传 vmware,而无需预先分配所有磁盘大小。在 VMConverter 中设置所需的所有设置,然后在“选项”中单击“编辑”以复制“数据”。您将看到磁盘列表,将每个磁盘的类型从“平面”更改为“精简”。唯一的问题是,这里不能更改磁盘的最大大小。
答案2
VMware vCenter 转换器如果我没记错的话就可以做到这一点。
答案3
我不太了解 VMWare 产品(实际上几乎一无所知),但这里有一个通用方法,多年来一直对我很有用。
- 忽略这些是虚拟机的事实。
- 使用您喜欢的任何分区软件,将源分区缩小到不大于预期目标大小。
- 将您的机器从源迁移到目标。这可以使用本机工具或映像包(例如 Ghost)来完成。