Уравнение со слишком многими неизвестными и слишком большим количеством
если.

так с данными лучше не поступать - проще использовать рсинк, и лучше
складывать на ехт4, ибо инструментов рекавери с зфс-а нет, а один раз я уже
был в ситуации, когда очень бы они пригодились

16 июля 2017 г., 21:00 пользователь Alex Kicelew <[email protected]>
написал:

> Hi
>
> Вопрос адресован к тем, кто давно работает с ZFS (наверное, неважно, на
> какой платформе) и хорошо в ней разбирается.
>
> Просьба оценить (не)жизнеспособность такого экстравагантного способа
> бэкапа пула, состоящего из одного диска:
>
> 1) в первый раз подсоединяем бэкапный диск по USB и говорим zpool
> attach, в результате чего пул становится зеркальным и начинается
> ресилверинг основного диска на резервный;
>
> 2) дожидаемся окончания ресилвера, однократно делаем этот диск
> загрузочным, говорим ему zpool offline и отсоединяем его; пул остается в
> degraded state, но полностью работоспособный (в этом моменте я уверен не
> до конца, и хотелось бы выслушать его подтверждение или опровержение);
>
> 3) с определенной периодичностью подключаем резервный диск, говорим ему
> zpool online, дожидаемся окончания ресилвера, говорим zpool offline и
> отключаем обратно.
>
> Цель этих нетривиальных действий: если в процессе эксплуатации основного
> диска (когда резервный отключен) на нем возникнет checksum error, есть
> предположение (в котором я как раз совершенно не уверен), что когда
> вечером будет подключен резервный и окажется, что поврежденные данные
> есть в неповрежденном виде на резервном, zfs поправит их на основном,
> как он поступает в случае, если в момент обнаружения ошибки доступны оба
> зеркала. Если мое предположение неправильно, то, разумеется, такие
> неочевидные действия совершенно не нужны, достаточно zfs send (-I) -R.
> Но вдруг?..
>
>

Ответить