настройка rsync для инкрементного резервного копирования и восстановления

Настройка – это NAS-ящик на LAN, смонтированном как NFS, а источником является ноутбук с старым kubuntu 10.4. Rsync должен быть запущен как локальная копия файла, ящик NAS не поддерживает демон rsync.

  • Как полностью отразить Linux-раздел во время его работы?
  • Можно ли безопасно исключить любой из корневых каталогов?
  • Будет ли легко отменить rsync резервные данные в источник, если исходные данные будут повреждены?
  • Будет ли легко отменить rsync резервные данные в исходный код, если исходный диск завершится неудачно?

Пока что моя конфигурация такова:

rsync -vaHAXi --delete --stats --human-readable --progress --log-file=FILE /source /dest/backup 

  • rsync рекурсивно с определенной глубиной подпапок
  • Использование inotifywait вместе с vim
  • Опция rsync для отключения проверки?
  • Rsync через Rsync через cronjob
  • rsync --update и symlink не скопировали самую последнюю версию
  • Резервное копирование Windows-ПК на Linux-машину
  • Фильтрация путей на определенную глубину
  • BTRFS отправляет только новые файлы, не удаляя ничего на удаленном
  • One Solution collect form web for “настройка rsync для инкрементного резервного копирования и восстановления”

    Как полностью отразить Linux-раздел во время его работы?

    Не лучшая идея (по многим причинам, rsync(1) исчерпывает память, являющуюся основной), но это возможно.

    Можно ли безопасно исключить любой из корневых каталогов?

    Некоторые из них (fi /proc ) должны быть исключены, большинство других, вероятно, должны быть скопированы.

    Будет ли легко отменить rsync резервные данные в источник, если исходные данные будут повреждены?

    Это зависит от того, что вы хотите восстановить. Цель вашей резервной копии – просто копировать ваши файлы. Если вы хотите восстановить некоторые данные, вы можете просто скопировать соответствующий каталог с вашего NAS. Если, с другой стороны, вы хотите восстановить всю систему, вы можете сэкономить много времени и боли, выбрав другой подход.

    Будет ли легко отменить rsync резервные данные в исходный код, если исходный диск завершится неудачно?

    Вряд ли.

    Вы должны рассмотреть другую политику резервного копирования:

    • Выполняйте полную резервную копию своей системы время от времени (скажем, каждые несколько месяцев или что-то вроде того, что подходит). rsync(1) не подходит для этого. Используйте dump(8) / restore(8) для резервного копирования / восстановления каждой файловой системы или научитесь использовать выделенную систему резервного копирования, такую ​​как Amanda или Bacula. Сначала попробуйте с меньшей файловой системой и убедитесь, что вы занимаетесь резервным копированием и восстановлением. Аккуратно запишите этот процесс. Слишком поздно узнавать, как это сделать, пока ваша система не удалась.
    • Делайте отдельные резервные копии своих данных каждые несколько дней (или, опять же, все, что подходит вам). rsync(1) идеально подходит для этого, и что-то вроде Grsync может облегчить вашу жизнь (вы можете определить отдельные комплекты резервных копий). Когда вам будет удобно, как все работает, вы можете запустить ротацию резервных копий в нескольких экземплярах. Кроме того, вы можете улучшить процесс в зависимости от типа данных, которые вы хотите создать. Если это главным образом исходные файлы, вы, вероятно, должны начать использовать DVCS, например Git, и создать резервную копию своего репозитория. Если у вас есть в основном почтовые ящики, вы можете конвертировать их в формат Maildir и т. Д.
    Interesting Posts

    X-сервер на slackware 14 и модуле poulsbo (gma500)

    Невозможно загрузить из массива RAID – массивы, не собранные при загрузке

    Как переадресовать локальную * nix-почту на внешнюю учетную запись, сохраняя локальную копию?

    Есть ли способ иметь веб-браузер, в то время как KDE или GNOME не установлены?

    Как установить gcc 6.4.1 на Fedora 26

    Загадочная 8-секундная задержка загрузки после grub

    Есть ли большая разница в производительности между find и find2perl

    Удалите файлы, указанные в выводе find: rm считает, что список аргументов слишком длинный.

    Как отключить монитор под TTY

    что является хорошим выбором для windowmanager для временного использования?

    Новый псевдоним, недоступный после;

    Как связать команду с двойным нажатием клавиши (цепочкой ключей) в Openbox?

    Можем ли мы транслировать в tmux

    Файловая система удивительно большая

    Переопределение силы дискового пространства

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