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

интервалы rsnapshot в файле конфигурации

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