Простой вопрос по поводу rsnapshot.
Чтобы выполнять ежедневное резервное копирование, я собираюсь добавить строки в cron в моем Ubuntu.
Тогда почему у меня есть эти строки в rsnapshot.conf?
#########################################
# BACKUP INTERVALS #
# Must be unique and in ascending order #
# i.e. hourly, daily, weekly, etc. #
#########################################
interval hourly 6
interval daily 7
interval weekly 4
#interval monthly 3
Если я использую cron, нужно ли мне их отключить? Спасибо
пс. Только что понял, что в crontab у меня еще есть "ежечасно" и "ежедневно". Должен ли я раскомментировать только тот, который я использую в crontab? А какой смысл указывать ежечасно, если это уже указано в cron? Я немного запутался.
# crontab -e
0 */4 * * * /usr/local/bin/rsnapshot hourly
30 23 * * * /usr/local/bin/rsnapshot daily
В interval
директивы в вашем rsnapshot.conf говорят для именованной резервной копии (daily
, weekly
и т. д.) держать n
копии.
В приведенном выше примере вы храните последние 6 копий своих ежечасных резервных копий, последние 7 копий ежедневных резервных копий и т. Д.
Затем вам нужно запускать ежечасно, ежедневно. и т. д. с помощью cron.
В приведенном выше примере вы запускаете ежечасное резервное копирование каждые 4 часа (6 раз в день) и ежедневное резервное копирование один раз в день в 23:30.
Вам нужно раскомментировать директивы interval, которые вы собираетесь использовать, но раскомментирование того, которое вы не используете, не должно вызывать проблем.