当我在 ESXi(版本 7.0.3)中创建以下 3 个虚拟磁盘时...
1) 10 GB / 精简配置
2) 10 GB / 厚配置,延迟归零
3) 10 GB / 厚配置,急切归零
...全部文件 (*-flat.vmdk) 具有相同的大小:
-rw------- 1 root root 10737418240 Oct 16 18:09 TEST_1-flat.vmdk
-rw------- 1 root root 479 Oct 16 18:09 TEST_1.vmdk
-rw------- 1 根 10737418240 10 月 16 日 18:10 TEST_2-flat.vmdk
-rw------- 1 根 455 10 月 16 日 18:10 TEST_2。 vmdk
-rw-------- 1 根 10737418240 10 月 16 日 18:10 TEST_3-flat.vmdk
-rw------- 1 根 455 10 月 16 日 18:11 TEST_3.vmdk
精简配置的虚拟磁盘 (TEST_1-flat.vmdk) 不应该小得多,以便我们可以轻松地将其复制为备份吗?
您正在查看一个 Linux 稀疏文件。这是一个操作系统知道有一定大小但实际上并不占用那么多物理空间的文件。它充满了漏洞。
尝试
ls -ls
显示物理磁盘使用情况以及逻辑磁盘使用情况。任何操作文件的尝试,例如将其直接复制到另一个磁盘,都会为您提供完整的文件大小,而不是更小的物理使用量。无论您使用什么工具,它都必须适用于稀疏文件。