Назад | Перейти на главную страницу

ZFS: как получить в корень пула?

Кажется, это простой вопрос, но я уже несколько дней оглядываюсь и не могу придумать, как это сделать.

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

Я пытаюсь восстановить такой снимок:

zfs send -R backupset/storage07@repl-marker-20150210 | zfs receive -Fev storage07

К сожалению, он всегда пытается восстановить набор данных как дочерний для storage07, как в storage07 / storage07.

Я хочу восстановить моментальный снимок в корне пула, а не в вспомогательный набор данных внутри пула.

Я думал, что -e -d модификаторы должны были переключаться между путем и без пути, но, похоже, они дают те же результаты.

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