我在家里运行 Linux Mint 工作站,并遵循此页面上的备份策略:http://www.jwz.org/doc/backups.html。目标驱动器是与内部驱动器相同的 eSata 驱动器,我的 rsync 命令如下所示:
sudo rsync -vaxAX --delete --ignore-errors / /media/backup/
我的外部 eSata 驱动器安装在 /media/backup/ 上。我在使用此 rsync 命令时遇到了一个小问题:rsync 不会进入并递归 /home 目录。home/ 目录是在目标位置创建的,但它会在那里停止。如果我将源目录从 / 更改为 /home/,则一切都正常。是我做错了什么,还是这是设计使然?
答案1
-x
告诉 rsync 不要跨越文件系统边界。/home
是该机器上的单独文件系统。