远川的折腾记录

用 rsync 做增量备份的几个参数

2026-04-03

一直用 rsync 把文档目录同步到另一块盘,后来发现误删的文件第二天就跟着没了。改成按日期保留快照,未改动的文件用硬链接,几乎不占额外空间。

today=$(date +%F)
rsync -aH --delete --link-dest=/backup/latest \
  /home/me/docs/ /backup/$today/
ln -sfn /backup/$today /backup/latest

--link-dest 指向上一次的快照,内容没变的文件直接硬链接过去。清理旧快照只要删目录,不影响其它日期。