Cec*_*oMe 5 ext4 rsync disk-usage xfs
我想测试 XFS 重复数据删除功能,因此我将新 HD 放入我的文件服务器 VM。我开始从旧磁盘到新磁盘的 rsync 文件,但我得到“设备上没有剩余空间”。
这是我的df -h
输出:
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/debian7-root 982G 576G 356G 62% /
/dev/mapper/owncloud-data 600G 600G 181M 100% /mnt/owncloud-data
Run Code Online (Sandbox Code Playgroud)
我想复制/var/www/owncloud/data/(里面/磁盘)
du -sh /var/www/owncloud/data/
571G /var/www/owncloud/data/
Run Code Online (Sandbox Code Playgroud)
到/dev/mapper/owncloud-data
。
我打字(/dev/mapper/owncloud-data
空时)
rsync -av --progress /var/www/owncloud/data/* /mnt/owncloud-data/
Run Code Online (Sandbox Code Playgroud)
但我得到了“设备上没有剩余空间”。
那么,为什么我不能在 600GB 的磁盘上容纳 576GB 的数据呢?
更新:可能不清楚,但目标磁盘 600GB 是 XFS 格式的,因此没有任何 5% 的保留空间。
我已经解决了:在源数据中有 47GB 的硬链接文件。现在我正在尝试使用 -H 选项进行 rsync,我可以看到在 rsync 开始时它已经释放了 70GB 的数据硬链接很多文件。
谢谢
归档时间: |
|
查看次数: |
829 次 |
最近记录: |