Инкрементное резервное копирование и восстановление резервных копий с использованием / rsync или rdiff-backup

Я читал об использовании rsync и rdiff-backup для создания инкрементных резервных копий всей моей системы Linux. Я планирую практиковать это, создав систему Linux, внеся некоторые изменения в нее, стирая все и восстанавливая систему (все с удобством делать это на виртуальной машине). Но я хочу прояснить несколько вещей, прежде чем сделать решительный шаг:

  1. Как я могу получить прекрасный контроль над тем, что входит в состав и исключается из резервной копии? т.е. по умолчанию будет ли скопировано все (включая невидимые «.» файлы, мусор и т. д.)? Если да, то как я могу исключить некоторые из них?
  2. В учебнике rdiff-backup вы узнаете, как получить файл из произвольного времени в прошлом (пока у вас все еще есть резервная копия). Что делать, если я хочу восстановить полную систему на новом компьютере? Как мне это сделать?
  3. Предположим, что я делаю резервные копии своей системы на машине А. Несколько лет спустя я покупаю новый компьютер B и хочу восстановить свою систему из резервной копии машины A. Поскольку аппаратное обеспечение может быть совершенно иным, моя новая система будет работать, когда я попытаться запустить его после восстановления? Как я могу обеспечить плавное восстановление на новом компьютере?

Спасибо за ваши ответы.

One Solution collect form web for “Инкрементное резервное копирование и восстановление резервных копий с использованием / rsync или rdiff-backup”

(Если у вас есть три вопроса, лучше задать три отдельных вопроса, но, поскольку ответы короткие, я отвечу на все их вопросы).

  1. Как rsync, так и rdiff-backup имеют довольно мощные механизмы выбора файлов, основанные на правилах включения и исключения. Я написал учебник фильтра rsync . Фильтры Rdiff-backup основаны на тех же принципах, но детали разные, см. Раздел «Выбор файла» в руководстве.

  2. Восстановите всю резервную копию (т. Е. Корневой каталог дерева резервных копий): rdiff-backup -r now /path/to/backup /where/to/restore .

  3. В формате хранения ничего не зависит от вашего оборудования. Вы можете сохранять и восстанавливать на разных машинах, это не имеет значения.

  • rsync-файлы не могут обработать имя файла с подпапкой?
  • «Ndd» эквивалент «ethtool» в Solaris
  • Резервная копия rsync не включает / boot и / home
  • BTRFS отправляет только новые файлы, не удаляя ничего на удаленном
  • Необъяснимое разъединение rsync
  • rsync: samba vs ftp для резервного копирования
  • rsync: скорость копирования уменьшается при синхронизации двух каталогов
  • Могу ли я установить крюк завершения синхронизации с помощью демона rsync?
  • как сказать rsync сохранить метку времени в файлах, когда исходное дерево имеет смонтированную точку
  • Как использовать параметр `~ / .ssh / config` для каждого сервера с помощью` rsync`
  • Сравнение массивных каталогов с отчетом о проделанной работе
  • Interesting Posts

    целочисленное выражение ожидается bash

    Как проверить, установлен ли каталог на диске X и монтировать его, если он не является

    что означает: g означает это действие?

    Может ли Linux поддерживать «Ralink corp. RT2800 802.11n PCI "(возможно, RT2860STA?) В нетбуке Asus EEE 901

    Не удается найти настройки системы в lubuntu

    Обнаружение места привязки для получения широковещательной передачи UDP

    Часто не удается получить доступ к Virtualmin через браузер

    Команда Wget – как загрузить с определенного IP-адреса и порта

    Я хочу попробовать AIX в своем компьютере, могу ли я подражать ей или заставить ее работать по очень доступной цене?

    Что означает выражение $ (<"dir / file") в bash?

    nodm не работает над загрузкой

    Нужно ли настраивать postfix для использования gmail в Google Apps?

    Есть ли инструмент, который обеспечивает абстрактный интерфейс всех инструментов PM?

    Является ли GNU Coreutils скопирован из Unix?

    Непосредственное использование Maildir почтовых клиентов через IMAP

    Linux и Unix - лучшая ОС в мире.