Снимок Btrfs с резервной копией

Есть ли способ сделать резервную копию файловой системы btrfs, скопировав весь диск при первом резервном копировании, а затем скопировав файлы моментальных снимков вместо использования rsync (или это плохая идея)?


person mh00h    schedule 21.04.2015    source источник
comment
См. btrbk.   -  person Geremia    schedule 28.07.2017


Ответы (1)


Вы определенно можете это сделать, хотя rsync будет дублировать некоторые блоки в новой системе.

Вас может заинтересовать Buttersink. ButterSink похож на rsync, но для подтомов btrfs вместо файлов, что делает его намного более эффективным для таких вещей, как архивирование моментальных снимков резервных копий. Он построен на основе возможностей отправки и получения btrfs. Источниками и получателями могут быть локальные файловые системы btrfs, удаленные файловые системы btrfs через SSH или корзины S3.

Например, следующий код скопирует на удаленный компьютер только различия моментальных снимков и создаст там эффективное зеркало ваших моментальных снимков:

buttersink /home/snaps/  ssh://backup-server/bak/snaps/
person user5484700    schedule 24.10.2015