btrfs subvolume дифференциальная передача
Я хочу использовать снимки btrfs плюс отправка / получение для резервного копирования моей Ubuntu на мои новые настольные диски RAID1 (зеркальные). И то же самое для моих данных.
И создать, и отправить / получить работу для моментального снимка «/» в «/@hourly.1»:
btrfs subvolume snapshot -r / /@hourly.1 && btrfs send /@hourly.1 | dd bs=1M conv=notrunc,sync status=progress | btrfs receive /mydbk/btrfs_8tr1/$(hostname)_early/root/ &&sync && sync # Create a readonly snapshot of '/' in '//@hourly.1' At subvol /@hourly.1 At subvol @hourly.1 0+1458059 Datensätze ein 0+1458059 Datensätze aus 16575143342 bytes (17 GB, 15 GiB) copied, 2670,44 s, 6,2 MB/s
Видно: здесь отправлять / получать довольно медленно. Наиболее важным является размер: отправляя следующий снимок @ hourly.0, я хочу отправить только приращение, чтобы избежать дублирования данных, а также для скорости. Размер моего / домашнего дома скоро вырастет до >> 1 ТиБ, что исключает неинкрементное резервное копирование.
Но теперь, отправляя приращение, я получаю сообщение об ошибке:
btrfs subvolume snapshot -r / /@hourly.0 && btrfs send -p /@hourly.1 /@hourly.0 | dd bs=1M conv=notrunc,sync status=progress | btrfs receive /mydbk/btrfs_8tr1/$(hostname)_early/root/ Create a readonly snapshot of '/' in '//@hourly.0' ERROR: could not resolve rootid for /@hourly.1 Command exited with non-zero status 1
(Как ни странно, когда я повторяю это с меньшим количеством звона, я получаю еще одно сообщение об ошибке:
btrfs send -p /@hourly.1 /@hourly.0 | btrfs receive /mydbk/btrfs_8tr1/$(hostname)_early/root/ # At subvol /@hourly.0 At snapshot @hourly.0 ERROR: cannot find parent subvolume Command exited with non-zero status 1 )
Dmesg не приносит соответствующих сообщений. journalcntl --follow не приносит сообщений вообще.
Я посмотрел на другие похожие вопросы. Многообещающим казалось => ' Определить btrfs subvolume parent? ', предлагая смонтировать все исходные снимки, но это также не принесло мне улучшения.
Но я нашел некоторые ответы, которые, кажется, делают именно то, что я и сделал, например => « Зеркальное копирование / резервное копирование ноутбука btrfs на иногда подключенный внешний USB-диск », так что решение может быть совсем близко!
I_have: btrfs - версия btrfs-progs v4.4
cat /etc/os-release NAME='Ubuntu' VERSION='16.04.4 LTS (Xenial Xerus)' ID=ubuntu ID_LIKE=debian PRETTY_NAME='Ubuntu 16.04.4 LTS' VERSION_ID='16.04' # I update daily, or even more often. HOME_URL='http://www.ubuntu.com/' SUPPORT_URL='http://help.ubuntu.com/' BUG_REPORT_URL='http://bugs.launchpad.net/ubuntu/' VERSION_CODENAME=xenial UBUNTU_CODENAME=xenial
Ядро =; uname -r 4.4.0-116-generic
Аппаратное обеспечение: Thinkpad Lenovo W520 + G-TECHNOLOGY G-RAID 16 ГБ USB3, 2x8 ТБ, HGST 728080ALE600
0 ответов на вопрос
Похожие вопросы
-
9
В чем разница между командами "su -s" и "sudo -s"?
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
4
Каковы различия между основными дистрибутивами Linux? Я замечу?
-
-
2
Ограничить использование процессора для Flash в Firefox?
-
2
Как мне заставить мой микрофон работать под Debian GNOME?
-
2
Конки установки - образцы / идеи?
-
3
Как повторно связать резервную копию Airport Time Machine после перехода на новый Mac?
-
6
Хорошее решение для домашних резервных копий и обмена файлами / печатью
-
3
Каковы различия между оконными менеджерами Linux?
-
10
Программное обеспечение для резервного копирования для Mac OS X