Допустим, у меня есть исходный каталог, содержащий содержимое / 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
И немного примеры использования.