Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.UNIX.BSD
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.UNIX.BSD с датами от 18 Jan 11 22:51:00 до 18 Jan 24 18:16:22, всего сообщений: 10753
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 8884 из 10753 ===================================== RU.UNIX.BSD =
От   : Eugene Grosbein                  2:5006/1           02 May 19 03:40:33
Кому : Sergey Anohin                                       02 May 19 03:40:33
Тема : Re: epic story
FGHI : area://RU.UNIX.BSD?msgid=grosbein.net+4e39c129
На   : area://RU.UNIX.BSD?msgid=2:5034/10.1+9fe29663
= Кодировка сообщения определена как: IBM866 =================================
==============================================================================
01 мая 2019, среда, в 18:40 NOVT, Sergey Anohin написал(а):

EG>> Боюсь если ты будешь читать пул средствами ZFS (zfs send или пофайлово),
EG>> то оно у тебя будет паниковать, когда дойдет до проблемного места.
EG>> Практически уверен.
SA> Мы вроде это обсуждали и ты мне порекомендовал:
SA> dd if=/dev/ada0 bs=1m | xz -9 > /mnt/anotherdisk/image.xz

Это рекомендовал для локального копирования, когда не нужна "докачка".

EG>> Поэтому нужно будет использовать dd непосредственно с дисков.
EG>> Я уже забыл, у тебя там один диск в пуле?
SA> Да, single HDD
EG>> Тогда просто:
EG>> script dd.log dd if=/dev/ada0 bs=1m of=/mnt/nfsshare/file0.img
EG>> Только смонтировать надо будет с soft,intr.
EG>> Если связь оборвется, в логе dd останется информация, сколько мегабайт
EG>> он успел записать, ну и после переустановки связи будет виден
EG>> размер file0.img. "Докачка" будет состоять просто в добавлении
EG>> dd skip=количеств_уже_копированных_мегабайт
EG>> Чтобы это всё имело смысл, пул должен быть экспортирован,
EG>> а для root on ZFS это значит, что диск надо будет подключить
EG>> к другой системе. Сможешь?
SA> Блин, я думал на живую проканает, вспоминал переписку:
EG>>>> dd if=/dev/ada0 bs=1m | xz -9 > /mnt/anotherdisk/image.xz
SA>>> в single mode?
EG>> Hеобязательно. Проблема как раз в crash consistency,
EG>> так что заморачиваться с single mode в данном случае
EG>> уже необязательно.
SA> То есть на живую фиг? Hу теоретически можно не на живую. Только для этого
SA> придется
SA> с лайв сиди грузиться, и делать dd с одного на другой, как-то так.

Hаверное, можно обойтись single user, чтобы не было записей на диск.
Грузишься в single user и запускаешь сеть через /etc/netstart,
монтируешь NFS. Или монтируешь в multiuser и выходишь из multiuser
через shutdown now без -r/-h/-p)

В single user никто не пишет на диск, так что можно попробовать
dd прямо по смонтированному пулу.

Eugene
--
Enter old password: xxx
Enter new password: yyy
Confirm password: подтверждаю
--- slrn/1.0.3 (FreeBSD)
* Origin: RDTC JSC (2:5006/1@fidonet)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.080801 секунды