Будет ли Deja Dup выполнять резервное копирование по расписанию, если пользователь не вошел в систему?

На одном компьютере несколько пользователей - user1, user2... User2 имеет ежедневное резервное копирование по расписанию. Будет ли Deja Dup ежедневно делать инкрементное резервное копирование user2, пока user1 входит в систему и использует компьютер?

2 ответа

Со страницы deja dup:

двуличность

Déjà Dup - это просто умная графическая оболочка для дублирования инструментов резервного копирования в командной строке. Вы можете прочитать больше об этом на его домашней странице, но в основном он использует rsync для генерации инкрементных зашифрованных томов резервных копий.

планирование

Déjà Dup не использует cron или подобные планировщики. Скорее, он запускает программу deja-dup-monitor при входе в сеанс. Это отслеживает, когда вы в последний раз успешно создали резервную копию, и будет ждать следующего запланированного резервного копирования.

Он точно определяет, когда следующее запланированное резервное копирование в основном самостоятельно, на основе предпочтений пользователя относительно того, выполнять ли резервное копирование один раз в день, один раз в неделю и т. Д.

Почему не Крон?

Одним из недостатков является то, что резервное копирование не может быть запущено, пока пользователь не вошел в систему. Основной вариант использования Déjà Dup - резервное копирование пользовательских данных, поэтому это не представляет большой проблемы, поскольку пользовательские данные вряд ли изменятся, пока пользователь не вошли в.

Так что нет.

Но Deja Dup - это просто графический интерфейс для duplicity, Примеры автоматизации этого: Автоматизация резервного копирования дубликатов с помощью cron или вики Ubuntu на дубликаты.

Как сказал Ринзвинд еще в 2015 году, невозможно запланировать резервное копирование, которое выполняется без входа пользователя в систему. Однако, хотя я знаю, что вопрос касается именно deja dup, я поделюсь решением, которое я нашел для решения проблемы: я установил «Назад во времени» (серверная часть rsync). Back in Time позволяет выполнять запланированное резервное копирование, даже если пользователь не вошел в систему. Его можно найти по адресу https://github.com/bit-team/backintime или в библиотеке «Ubuntu Software».

Другие вопросы по тегам