Фатальные ошибки rdiff-backup, найдены соответствующие приращения?

Я запускаю rdiff-backup для резервного копирования некоторых папок в удаленной системе.

rdiff-backup root@<REMOTESERVER>::/apps/myapp/shared/system /home/backups/system
echo "$(date): Completed... removing backup data older than 4 weeks"
rdiff-backup --remove-older-than 4W /home/backups/system
echo "$(date): Completed..."

Запуск этого приводит к ошибкам во время команды --remove-older-than:

Fatal Error: Found 81 relevant increments, dated:
Wed Aug 29 00:41:47 2012
Thu Aug 30 00:57:49 2012
Fri Aug 31 01:04:03 2012
Sat Sep  1 00:44:59 2012
Sun Sep  2 00:41:49 2012
Mon Sep  3 00:41:39 2012
If you want to delete multiple increments in this way, use the --force.

Так что да, я, вероятно, могу просто поставить --force на это, но я хотел бы понять, что здесь происходит, и не смог найти много по этой проблеме.

Есть идеи?


person Brian    schedule 01.10.2012    source источник


Ответы (1)


Это просто rdiff-backup убедиться, что вы действительно это имеете в виду. Обычный рабочий процесс для --remove-older-than заключается в регулярном запуске с удалением только самого старого приращения. Чтобы избежать потери данных, rdiff-backup требует, чтобы вы были действительно уверены, прежде чем позволить вам удалить несколько приращений одновременно.

person Jesse W at Z - Given up on SE    schedule 15.10.2014