настройка 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 

  • Использование inotifywait вместе с vim
  • Как передать аргумент с char (в удаленном пути?
  • Как синхронизировать файлы между двумя дисками?
  • tunnel rsync: // протокол по ssh
  • Интерактивный ssh ​​работает, но не rsync или scp, на OSX
  • Удаленное автозаполнение Bash: измените каталог «запуск»
  • Rsync продолжает писать
  • Можно ли просматривать изменения разрешений путем сравнения файлов с резервной копией?
  • 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

    Уязвимость Bash CVE-2014-6271 (Shellshock) исправлена ​​на Debian 6.0 (Squeeze)

    badblocks и «end_request: ошибка ввода-вывода» на выходе

    Как включить локальные файлы заголовков в модуль ядра Linux

    Я могу отправить почту, но не могу ее получить (CentOS с Postfix)

    Запускайте команду unix точно через очень короткие промежутки времени, не задерживая время задержки во времени

    Какие параметры были использованы apt-get для установки скриптов инициализации для пакета?

    X оконная система удаленного рабочего стола? (Нет VNC, нет XN)

    tr не имеет эффекта при использовании в $ () и сохраняется в переменной

    как создать ISO и скрыть определенные файлы

    Может обнаруживать, но не подключаться к Wi-Fi сети Kali Raspberry Pi

    Можете ли вы выполнить функцию Bash с помощью команды `at`?

    Alcor Multi Flash Reader Arch Linux

    Поиск инструмента тегирования командной строки для mp3 и ogg, поддерживающего изображения

    Почему цитаты сохраняются в строковых переменных, когда они окружены одинарными кавычками?

    Драйвер графической подсистемы Intel для Mint Linux

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