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

Команда rdiff-backup для восстановления

Допустим, у меня есть исходный каталог, содержащий содержимое / foo / a / foo / b (это файлы в каталоге удаленной системы)

используя команду rdiff, я делаю резервную копию как

 rdiff-backup root@192.168.254.111::/foo backups

И a, b теперь присутствуют в моем каталоге резервных копий. Затем я удаляю файл a из удаленной системы и снова выполняю синхронизацию, поэтому в моем локальном каталоге есть только файл b.

Мой вопрос в том, как восстановить файл, если удаление и синхронизация выполняются в один день

Спасибо..

Эта команда:

rdiff-backup -r 1D root@192.168.254.111::/foo/a backups/a

должен восстановить ваш файл с "1 день назад". Это то, что вы ищете?

Вы также можете использовать 1B вместо того 1D за последний сеанс резервного копирования.

Подробнее о форматах времени: справочные страницы rdiff-backup

И немного примеры использования.