Я использую инструмент sbackup(Simple Backup) в Ubuntu 10.04. Он настроен на создание полных резервных копий в месяц и дополнительных резервных копий каждый день.

Когда мне нужно было откатить мой программный проект, я увидел, что его аналог восстановления довольно глуп, и может восстанавливать только файлы, которые содержатся только в очень специфическом архиве. Как восстановить целую папку, не применяя вручную каждый шаг после полного резервного копирования? Я могу попытаться написать скрипт, который использует CLI, но я хочу узнать, есть ли лучшее решение для этого.

1 ответ1

0

Я разрешил эту ситуацию, постепенно восстанавливая папку, сначала последнюю полную резервную копию, а затем все инкрементные по порядку. Скрипт был ad-hoc copy+paste. Выглядело так

...
srestore.py /path/to/backup/2010-09-19* /path/to/data /path/to/restore
srestore.py /path/to/backup/2010-09-20* /path/to/data /path/to/restore
srestore.py /path/to/backup/2010-09-21* /path/to/data /path/to/restore
...

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .