我买了 WD Elements 2667,我的旧硬盘是 WD my passport 2665。将第二个硬盘的全部内容复制到第一个硬盘后,新硬盘中的可用空间为 140GB+。我检查了两个磁盘上 lost+found 的大小,是一些 KB。
请注意,我主要有大文件(400MB+ 到 +GBS)。我知道 ext4 格式的 Linux 很少需要碎片整理,如果有的话。但是,正如您在下面看到的,即使文件的大小也不同~10Mb(不知道为什么 - 可能是碎片整理的原因?) - 请注意,3 个“丢失”的文件是 rsync 的日志文件,但它们是一些 Kbs 而不是 MBs!
海豚报道:
- 旧磁盘:84,178 个文件,1,140 个子文件夹 - 4.2 TiB (4,670,978,463,016) -(丢失+找到 = 16K)
- 新备份磁盘:84,181 个文件,1,140 个子文件夹 - 4.2 TiB (4,670,988,151,764) -(丢失+找到 = 4K)
Gnome 磁盘报告:
- 旧磁盘:5.0TB,295GB 可用 94.1% 已满
- 新备份磁盘:5.0TB,435GB 可用 91.3% 已满
我曾经rsync -navxHAWXS --info=progress2 dir1 dir2
将我的硬盘备份到新硬盘。由于 GB 的巨大差异,我过去常常diff -rq dir1 dir2
递归地比较磁盘之间的所有文件。它只报告说它无法访问丢失+发现和我在备份硬盘中的错误日志文件 - 没有别的!请注意,较旧的 HDD 有“Reallocated_Event_Count”564 和 19 未决。
所以,我想知道造成如此大差异的原因是什么:a) 在备份 HDD 磁盘上进行碎片整理导致使用的空间减少?(我的猜测 - 如何检查?) b)坏扇区可能会绑定这么多空间(很难相信)?c) 即使来自同一家公司,硬盘的大小(隐藏?)也可能与工厂制造的不同?(有点难以置信) c) 我在复制或检查文件时犯了任何严重错误?
任何猜测?
UPDATE fdisk -l 报告两个磁盘相同的扇区属性:单位:扇区 1 * 512 = 512 字节设备开始结束扇区大小类型/dev/sdj1 2048 9767473151 9767471104 4.5T Linux 文件系统
两个磁盘上稀疏文件的更新解决方案
ls -ksl
表明它们的大小相差很大!
我注意到您
-S
在 rsync 中包含了标志。从文档中:是否有一些稀疏文件(大区域为 0 字节)在新磁盘中使用较少的空间?您可以通过比较 and 的输出来检查这一点
du -sk dir1/*
(du -sk dir2/*
并且可能在某些显示出较大差异的目录中递归)。