许多人推荐块级克隆而不是文件级克隆——除了各种原因——主要是因为它具有卓越的速度优势。确实如此:根据我的观察,使用块级克隆的数据传输速率大约快 50-75%。但是经过一些测试后,我发现它仍然很慢,因为有一个很大的差异需要大量考虑:复制的数据量......
虽然文件级克隆只复制占用的空间(在我们的设置中通常是整个磁盘的一小部分),但块级克隆复制每个扇区 - 可能是空的也可能不是。这也违背了精简磁盘配置的目的,因为生成的磁盘映像似乎并不稀疏,而是在原始磁盘映像有空白空间的地方急切地填充了零。
所以我的问题是:如何在块级克隆期间跳过空白空间?以及如何使转换器不将空白空间写入精简配置磁盘?
克隆操作是 P2V,源是 Windows Server 2003 Web Edition,目标是 ESXi 4。
PS:问题不在于性能缺陷的原因(这是元数据与有效负载的问题,例如克隆许多小文件通常仍应受益于块级克隆)。
将 ESXi 4.0 修补到当前版本并使用最新的 Convert Standalone 4.0.1 后,这似乎已针对块级磁盘克隆进行了修复。仅复制占用的磁盘块,并且目标精简配置磁盘仅与实际占用的空间一样大。