我/mnt/bkps
使用此基于 rsync 和硬链接的脚本对作为 NFS 安装的 Synology NAS (fs: btrfs) 上的服务器根分区进行 bkp,以获得每日 bkps。
如果我检查服务器上使用的空间,du
似乎一切正常,每个每日备份文件夹为 28 GB,但总大小仅为 29 GB:
root@ncy-beta-compserver:/mnt/bkps/root_bkps# du -hs bkps-root.2024-2-12
28G bkps-root.2024-2-12
root@ncy-beta-compserver:/mnt/bkps/root_bkps# du -hs bkps-root.2024-2-11
28G bkps-root.2024-2-11
root@ncy-beta-compserver:/mnt/bkps/root_bkps# cd ..
root@ncy-beta-compserver:/mnt/bkps# du -hs root_bkps/
29G root_bkps/
但是,如果我进入 Synology NAS 网页界面 -> File station 并为文件夹选择“属性”,则我会获得每个每日 bkp 文件夹 28 GB,但 bkp 文件夹总数为 55 GB!
谁是对的?
du -hs
是对的。Syslogy WebUI 可能不支持硬链接。您可以通过监视卷的可用空间来仔细检查这一点。