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

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

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

 rdiff-backup root@192.168.254.111::/foo backups

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

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

Спасибо..

1 ответ

Эта команда:

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

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

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

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

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

Другие вопросы по тегам