У меня следующая конфигурация.
rsnapshot.conf
interval halfhourly 4
interval hourly 6
interval twohourly 12
interval daily 7
interval weekly 4
crontab
0,30 * * * * /usr/bin/rsnapshot halfhourly >> /var/log/rsnapshot.halfhourly.log 2>&1
5 * * * * /usr/bin/rsnapshot hourly >> /var/log/rsnapshot.hourly.log 2>&1
10 */2 * * * /usr/bin/rsnapshot twohourly >> /var/log/rsnapshot.twohourly.log 2>&1
15 3 * * * /usr/bin/rsnapshot daily >> /var/log/rsnapshot.daily.log 2>&1
20 6 * * MON /usr/bin/rsnapshot weekly >> /var/log/rsnapshot.weekly.log 2>&1
Только halfhourly
теперь работает правильно. hourly
выплевывает эту ошибку:
rsnapshot encountered an error! The program was invoked with these options:
/usr/bin/rsnapshot hourly
----------------------------------------------------------------------------
ERROR: Lockfile /var/run/rsnapshot.pid exists and so does its process, can not continue
Мне кажется, что мой 5-минутный промежуток между halfhourly
и hourly
очень маленький. Это сумасшедшая конфигурация? Мне нравится делать резервные копии каждые тридцать минут, это, вероятно, когда-нибудь спасет мою задницу.
Пожалуйста, помогите мне составить приличный график резервного копирования, который не забивает систему, но создает достаточно частые резервные копии.
Спасибо.
rsnapshot / rsync может занять некоторое время, просто пытаясь выяснить, какие файлы были изменены. Так что это не совсем хорошее решение для действительно быстрых снимков, если вы не имеете дело с большим количеством файлов.
Вы можете посмотреть варианты из этот вопрос. Хотя я не уверен, что у этого вопроса есть для вас окончательное решение.
Для быстрых снимков вам необходимо перейти на снимок уровня блока с помощью btrfs или LVM. Ни одно из этих решений не является идеальным, поскольку btrfs все еще является экспериментальным, а снимки LVM не так надежны и имеют собственные проблемы.
Одна из проблем с использованием rsnapshot для резервных копий моментальных снимков заключается в том, что для копирования и связывания измененных файлов требуется некоторое время. Это ограничит частоту резервного копирования, как вы видели.
Если вы действительно хотите делать частые резервные копии моментальных снимков, вам следует подумать о том, чтобы делать это на более низком уровне. Я предлагаю проверить средство для создания снимков встроен в LVM. Вам нужно будет воссоздать файловую систему поверх тома LVM, но это даст вам более мощный инструмент для создания моментальных снимков нижнего уровня, который вы сможете запускать чаще.