Всем здравствуйте. Есть жесткий диск «на вырост» разметка на скриншоте http://i.imgur.com/1fWW92G.png
Хочу настроить адекватный бекап системы, но конструкции вида
[root@localhost /]# btrfs subvol snapshot "/" "/root/scripts/snapshots/"
ERROR: incorrect snapshot name '/'
Впринцепи хочется сделать снапшот, потом уже rsynk`ом его убирать на другой диск. Велосипед частично взят из http://habrahabr.ru/post/211917/
Вторая проблема
[root@localhost /]# btrfs subvol snapshot /usr/ /root/scripts/snapshots/
Create a snapshot of '/usr/' in '/root/scripts/snapshots//usr'
ERROR: cannot snapshot '/usr/' - Invalid cross-device link
впринцепи, сценарий тот же
[root@localhost /]# btrfs subvol create /mnt/root/usr/
Create subvolume '/mnt/root/usr'
[root@localhost /]# mount -o bind /usr/ /mnt/root/usr/
[root@localhost /]# btrfs subvol snapshot "/mnt/root/usr/" "/root/scripts/snapshots/"
Create a snapshot of '/mnt/root/usr/' in '/root/scripts/snapshots//usr'
ERROR: cannot snapshot '/mnt/root/usr/' - Invalid cross-device link
Что бы у уважаемых профи не возникло вопросов:
[root@localhost /]# btrfs subvol list -at /
ID gen top level path
-- --- --------- ----
257 196 5 <FS_TREE>/root
266 197 257 root/mnt/root/usr
[root@localhost /]# btrfs subvol list -at /usr/
ID gen top level path
-- --- --------- ----
257 191 5 <FS_TREE>/usr
Вообщем я окончательно запутался с такими, казалось бы элементарными вещами..