Hi, All
Хочу сделать инкрементальный бекап одной БОЛЬШОЙ директории tar'ом или другим подходящим средством.
Раз в месяц делается full-backup, потом ежедневно делаются инкрементальные архивы 1...n , где m-1й необходим для восстановления m'го. Либо, как вариант, для восстановления m-го предыдущий не нужен
Нашёл в tar'е опцию
-g, --listed-incremental FILE
handle new GNU-format incremental backup
Использую так:
tar cvf tmp.tar /drive2/tmp/ --listed-incremental list
tar cvf tmp2.tar /drive2/tmp/ --listed-incremental list
И так далее. Распаковываю как обычно cvf, последовательно каждый файл один за другим, просто указав --listed-incremental list.
Так вот, как я понимаю, помимо сохранения самого tar'а, ещё нужно где-то сохранять list, так как иначе при распаковке не обрабатываются удаления файлов и ещё что нибудь. Как можно избежать этих накладных расходов, какие средства для инкрементного бекапа вы используете?
Желательно простые, консольные. Всякие монстры с веб мордами нахрен не нужны. Скрипт будет запускаться по крону раз в сутки. По создании архива шифровать его и заливать на публичную файлошару. Или на несколько.