Archlinux BTRFS, снапшоты в GRUB

Leshkin_Cat
почитаю, как это сделать.
Что там читать:
$ xrandr --output видеовыход --off
---
Опции –on нет, видеовыход включается заданием соответствующего видеорежима. Так что, на случай если выключите основной монитор, приготовьте в терминале команду типа:
$ xrandr --output DVI-I-1 --mode 1680x1050
Несколько вопросов по переносу снапшота:

1. можно на устройстве куда переносим снапшот использовать фс ext*, fat*, ntfs или желательно btrfs?

2. можно использовать снапшот при установке ос? разметить, смонтировать разделы и развернуть снапшот вместо полной ручной установки.

3. нашел на просторах интернет инструкцию в которой сказано что при переносе снапшота нужно использовать sync. про sync почитал но так и непонял для чего это нужно. может кто-нибудь объяснить, буду очень признателен)))

инструкция: http://wiki.rosalab.ru/ru/index.php/%D0%9F%D0%B5%D1%80%D0%B5%D0%BD%D0%BE%D1%81_%D1%81%D0%BD%D0%B0%D0%BF%D1%88%D0%BE%D1%82%D0%BE%D0%B2(snapshots)_btrfs_%D0%BD%D0%B0_%D0%B4%D1%80%D1%83%D0%B3%D0%BE%D0%B9_%D1%80%D0%B0%D0%B7%D0%B4%D0%B5%D0%BB_%D0%B2_%D0%BE%D1%82%D0%B4%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE%D0%BC_%D1%84%D0%B0%D0%B9%D0%BB%D0%B5

4. при попытке переключить отправленный снапшот с ro в rw получаю ошибку:

[acid@raccoon ~ ]$ sudo btrfs property get /mnt/@send
[sudo] пароль для acid:
ro=true
[acid@raccoon ~ ]$ sudo btrfs property set /mnt/@send ro false
ERROR: cannot flip ro->rw with received_uuid set, use force if you really want that

что такое received_uuid? если можно простыми словами.
к каким последствиям может привести его принудительное перключение с использованием: sudo btrfs property set -f ?

5. написано что для send снапшот должен быть ro, в целях безопасности, чтобы никто посторонний не смог
во время передачи изменить содержимое. это вравду так обязательно если отправляешь дома на usb?
«Load universe into cannon. Aim at brain. Fire.» ©
acid_raccoon
1. можно на устройстве куда переносим снапшот использовать фс ext*, fat*, ntfs или желательно btrfs?
Обязательно BTRFS.

acid_raccoon
3. нашел на просторах интернет инструкцию в которой сказано что при переносе снапшота нужно использовать sync. про sync почитал но так и непонял для чего это нужно. может кто-нибудь объяснить, буду очень признателен)))
sync - сброс всего из кэша на диск.

acid_raccoon
написано что для send снапшот должен быть ro, в целях безопасности, чтобы никто посторонний не смог
во время передачи изменить содержимое. это вравду так обязательно если отправляешь дома на usb?

Если мы перенесем резервные копии на другой носитель, то мы решаем сразу обе озвученных выше проблемы. Перенести данные с btrfs можно командами btrfs send и receive. Причем эта команда способна эффективно переносить данные непосредственно из одной btfrs в другую btrfs (используя pipe: btrfs send … | btrfs receive …), а также может формировать файл для переноса (btrfs send … -f <file>), который в дальнейшем может быть развернут в другой btrfs (с использованием команды btrfs receive … -f <file>).

Собственно в виде send | receive кажется, что мы просто создали снимок, однако это не так. То, что подготавливает send эффективно сжимается для того, что бы было удобно передавать на удаленную систему (receive - распаковывает). А кроме того снимок можно сделать только внутри одной файловой системы btrfs, а send/receive позволяет перенести копию подтома из одной ФС в другую, независимую ФС (возможно на другой машине).
 
Зарегистрироваться или войдите чтобы оставить сообщение.