Создание резервной копии 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, /var/run, и т. д. в большинстве современных систем), procfs, sysfs и т. д. Это также исключает внешние носители.

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/

Связанный контент