Насколько надежна (или будет) btrfs отправлять / получать?

Мы работаем с файловым сервером NFS размером 15 ТБ с использованием XFS с удаленным клоном для резервных копий с использованием rsync по умеренно медленному соединению (100Mb ethernet).

Мы теперь думаем об использовании btrfs вместо XFS и используем send / receive для более эффективной синхронизации данных.

Однако fs-коррупция, вероятно, неизбежна (мы уже испытали 4-дневную работу по ремонту fs с нашей системой XFS), поэтому вопрос:

Будет ли перенесена будущая коррупция и успешно применена к удаленной машине, если мы будем использовать send / receive?

  • Как выполнить сжатие слоя поверх шифрования поверх BtrFS, для каждого файла?
  • Как мне подойти к созданию моего пула btrfs?
  • BTRFS конвертирует RAID0 в RAID1
  • Я не могу установить раздел btrfs
  • Может ли btrfs обрабатывать разные уровни RAID для разных подвыборов?
  • раздел btrfs не обнаружен
  • Варианты установки BTRFS на внешний USB-накопитель
  • Переместите установку linux с помощью btrfs в подчиненном стандарте по умолчанию (subvolid = 0) на другой подвыбор
  • One Solution collect form web for “Насколько надежна (или будет) btrfs отправлять / получать?”

    Я использую btrfs send для резервных копий и считаю, что он работоспособен, хотя и с частыми сбоями. Важно обнаружить неудачную отправку и удалить любые частичные / поврежденные тома. После успешной отправки у меня не было проблем с коррупцией. Я написал «синхронизацию» утилиты для снимков btrfs, которая обнаруживает сбои, а также включает скрипт контрольной суммы для проверки правильности: https://github.com/AmesCornish/buttersink. Если вы посмотрите на это, я бы с удовольствием узнал, вы считаете это полезным или нет.

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