Команда 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
И несколько примеров использования.