Да, ты должен бежать sync
первым. sync
синхронизируется с .sync
каталогом. hourly
затем поворачивается .sync
к hourly.0
. Приятно то, что вы можете rsnapshot sync
снова бежать, после прерывания rsnapshot sync
, и он продолжит с того места, где остановился.
У меня есть это в моем crontab:
# make backups every 2 hours - and skip hourly backups at night 0 0,6,8,10,12,14,16,18,20,22 * * * /opt/bin/rsnapshot sync && /opt/bin/rsnapshot hourly # rotate a daily every night at 5 0 5 * * * /opt/bin/rsnapshot daily
Обратите внимание, что в приведенном выше файле crontab, если rsnapshot sync
выданы предупреждения, но он все еще может завершить резервное копирование, он вернется с кодом ошибки 2. Это означает, что rsnapshot hourly
он не будет работать. Если это происходит каждый раз, то у вас нет ни часов, ни ежедневных ежедневников - только .sync
каталог.