Рейтинг:0

Как отправить моментальный снимок файловой системы ZFS одного родителя и один и тот же снимок всех его потомков в новый пул?

флаг es

Если мы zfs snapshot -r tank@20220129, все подфайловые системы также получат этот снимок.

Как отправить этот единственный снимок танка со всеми sub-fs в новый пул (без исторической базы снимков)?

В то время как zfs send -R tank@20220129 будет отправлять все подчиненные fs, он также будет отправлять все снимки.

(Позже мы могли бы удалить все эти снимки, но это может быть огромное количество дополнительной отправки, чтобы удалить ее после завершения.)

Похоже, что zfs send -r не имеет функциональности.

drookie avatar
флаг za
Короткий ответ - нельзя.
math avatar
флаг es
Очевидно, можно добиться эффекта, используя zfs list -r tank | shellscript.sh, но довольно неуклюжий :(
Рейтинг:1
флаг ru

Я почти уверен, что вы могли бы сделать клон zfs. Если попадаются снэпшоты просто zfs их все уничтожает; затем отправьте zfs | zfs recv клона без снимков.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.