Как смонтировать разделы диска zfs в solaris 11.3

Как смонтировать разделы диска zfs в solaris 11.3

У меня есть два образа solaris 11.3 virtualbox. Один из них оказался неработоспособным после неудачной попытки восстановления дискового пространства. Затем я создал новый экземпляр solaris 11.3 с большим образом диска и теперь хотел бы смонтировать исходный диск, чтобы восстановить некоторые важные данные. Проблема в том, что я не понимаю схему именования, которую solaris использует для своих дисковых устройств.. надеюсь, кто-нибудь поможет мне понять схему именования и разбиения на разделы и как смонтировать старые разделы для восстановления данных?

Я прикрепил старый образ диска к новой Solaris 11.3 vm и загрузил vm. Ничего не отображается как автоматически смонтированное (хотя, когда я набираю «mount», выводится много элементов).

ОБНОВЛЯТЬ:

Итак, я использовал инструмент форматирования, чтобы проверить образ диска vbox и распечатать разделы. Похоже, что диск, который меня интересует, это "clt1d0". На нем 8 разделов, причем раздел 0 помечен как "BIOS_boot", а раздел 1 помечен как "usr". Это примерно правильный размер.

Итак, я поискал в /dev/rdsk clt1d0* и нашел несколько совпадающих записей, которые заканчивались на "s#" или "p#". Я решил, что, поскольку предыдущий вывод раздела показал раздел 1 как "интересный", я поиграюсь с clt1d0s1 (или p1).

Короче говоря, попытка смонтировать его не удалась, поиск результатов в Google и повторные попытки привели меня к выводу, что это файловая система zfs.

Как мне смонтировать файловую систему zfs, скажем, в /mnt на моей работающей ОС, чтобы можно было извлечь необходимые данные?

решение1

Если хранилище видимо, а файловые системы были ZFS (по умолчанию в Solaris 11), вы должны быть в состоянии просто запустить, zpool importчтобы увидеть, есть ли какие-либо пулы для импорта. Если это так, обратитесь к странице руководства zpool для импорта пула в альтернативное имя пула.

Если пулы найдены, будут перечислены их названия и числовые идентификаторы.

Импорт обычно: zpool import < pool_name | numID >

Но вы также можете импортировать под другим именем, например:
zpool import < pool_name | numID > NewPoolName

Быстрый поиск выдал следующий документ Oracle: https://docs.oracle.com/cd/E19253-01/819-5461/gazuf/index.html

Связанный контент