使用 FreeBSD 和已安装的 NetApp NFS 共享。
我正在尝试复制文件
FROM: localdisk/something.vmdk (size 527776 kilobytes)
TO: nfsmount/copy-something.vmdk (size 533168 kilobytes)
但从上面的大小来看,似乎文件在复制后不知何故变大了。尽管我只是试图复制该文件。
知道这是怎么发生的吗?我只是在跑步
cp localdisk/something.vmdk nfsmount/copy-something.vmdk
然后对每个文件运行 du 来检查文件大小,发现它们的大小竟然神秘地增大了。
uname -rs
FreeBSD 8.1-RELEASE-p2
答案1
根据您的评论,我的理解如下:
- 您有一个虚拟机保存在本地磁盘上
- 您正在尝试将其复制到启用了重复数据删除功能的 Netapp NFS 共享以测试重复数据删除功能
如果这是真的,您没有看到立竿见影的效果的原因可能是 Netapp 上的重复数据删除是后期处理。Netapp 在进行重复数据删除(用指向原始块的指针替换重复块)之前,会作为后台任务对任何候选块进行逐位比较。此过程是集中管理的,因此只有您的存储管理员才能告诉您计划是什么。它需要大量读取,因此人们往往不会在备份等期间安排它。