家用计算机的 RSync 备份策略不会递归到所有目录

λ J*_*kas 0 backup rsync incremental-backup

我在家里运行 Linux Mint 工作站,我正在遵循此页面的备份策略:http : //www.jwz.org/doc/backups.html。目标驱动器是一个与内部驱动器相同的 eSata 驱动器,我的 rsync 命令如下所示:

sudo rsync -vaxAX --delete --ignore-errors / /media/backup/
Run Code Online (Sandbox Code Playgroud)

我的外部 eSata 驱动器安装在 /media/backup/ 上。我在使用这个 rsync 命令时遇到了一个小问题:rsync 不会进入 /home 目录并向下递归。home/ 目录是在目的地创建的,但它停在那里。如果我将我的源目录从 / 更改为 /home/ 则一切都很好。我做错了什么还是这种行为是故意的?

Ign*_*ams 6

-x告诉 rsync 不要跨越文件系统边界。/home是那台机器上的一个单独的文件系统。