Автоматическое резервное копирование с помощью deja dup в 2 местах: локально и на usb-накопителе

Автоматическое резервное копирование с помощью deja dup в 2 местах: локально и на usb-накопителе

Я настроил автоматическое резервное копирование в локальную папку /home/zoroaster/backup и все работает отлично, резервное копирование и восстановление.

Теперь я хотел бы настроить вторую резервную копию на внешнем USB-накопителе, чтобы в случае поломки или выхода из строя локального жесткого диска я мог восстановить данные с внешнего USB-накопителя.

Использование графического интерфейса deja dup позволяет задать только 1 место хранения.

Я хотел бы узнать хороший способ сделать это, используя скрипт или, может быть, синхронизировав локальную папку резервного копирования с внешней.

Также я хотел бы узнать, должен ли usbdrive принадлежать пользователю root или пользователю в этом случае? Только для целей резервного копирования я буду использовать usbdrive.

В данный момент смонтирован в /media/zoroaster/Backup и владельцем является root.

Спасибо

решение1

Поскольку Deja Dup отслеживает уже созданные резервные копии файлов, вы не сможете запустить его дважды с тем же результатом.

Если вы хотите сохранить две копии резервной копии, вы можете подождать, пока не закончится обычное резервное копирование, а затем просто скопировать cp -rpкаталог с локального жесткого диска на USB-накопитель. Нет необходимости в rsyncсжатии, так как данные не изменятся во время копирования и уже сжаты.

Вы можете автоматизировать этот процесс, запустив задание cron в определенное время после резервного копирования Deja Dup и проверив, завершила ли Deja Dup свою работу (например, протестируйте вывод pgrep duplicity).

Резервные копии, запущенные Deja Dup, имеют разрешения rw-------и владельца пользователя, который их запустил. Так что вы можете сохранить это таким образом для вашего внешнего диска.

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