Назад | Перейти на главную страницу

Перекрытие расписания rsnapshot, помощь с расписанием резервного копирования

У меня следующая конфигурация.

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, но это даст вам более мощный инструмент для создания моментальных снимков нижнего уровня, который вы сможете запускать чаще.