进行rsync备份/var使系统不稳定

进行rsync备份/var使系统不稳定

我刚刚得到一个新的备份设备,我想开始将它与 rsync 一起使用,所以我备份了一些东西,系统决定完全不启动。 (这是这个问题:关联

但我通过省略 /var 目录解决了这个问题,但我需要备份 /var 中的内容,例如 www/ 目录和其他内容。我该怎么做呢?

这是我当前的 rsync 代码:

rsync -aAXv --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lost+found","/BTSync","/home/cloud7/torrent"} / /mnt/backup/cloud7

答案1

我自己修复了它,我排除了/var/run(这是 /run 的链接)和/var/lock(同样的交易)。

答案2

排除挂载点,而不是排除特定路径。备份非存储文件系统(例如 tmpfs(在大多数现代系统上用于/tmp/dev、等)、procfs、sysfs 等)是没有意义的。这也不包括外部介质。/var/run

rsync -aAX -x -v --exclude={/lost+found,/BTSync,/home/cloud7/torrent} / /mnt/backup/cloud7

如果您的系统有多个分区,您需要将它们全部备份。例如,如果/home是一个单独的分区:

rsync -aAX -x -v --exclude={/lost+found,/BTSync,/home/cloud7/torrent} / /mnt/backup/cloud7/
rsync -aAX -x -v --exclude={/lost+found,/BTSync,/home/cloud7/torrent} /home/ /mnt/backup/cloud7/home/

相关内容