Восстановите данные из OpenBSD softraid вниз к отдельному диску

Я являюсь в настоящее время очень отчаянным: у Меня есть WD на 3 ТБ Красный диск, из которого я должен извлечь данные.

Это было частью softraid на машине OpenBSD 5.6. Я был в процессе миграции на zfs на машине Linux, и весь ад вырвался на свободу:

  • Исходная машина теперь перестала работать к POST; никакой шанс возвращения в исходную установку.
  • Я загрузился в оболочку OpenBSD с обоими присоединенными дисками (она видела все прекрасное, никакой probs), когда один из дисков буквально загорелся - я сомневаюсь, что это будет применимым снова, PCB расплавил.
  • Мое внешнее удаленное резервное копирование стало поврежденным также - все данные, потерянные на нем.

Таким образом, я теперь сижу со своей одной копией данных по машине, которой нельзя было установить OpenBSD на нем (более новые материнские платы ASRock, кажется, имеют соответствие UEFI с отформатированным диском OpenBSD), оставляя меня бывший должный загрузиться с CD и спасть до оболочки, и пытающийся скопировать к диску usb оттуда.

Я попытался монтировать диск с данными по, но это перестало работать с ошибкой ввода-вывода. A disklabel sd0 видит прекрасный диск, но с типом 'RAID' - когда я ранее загрузился (перед огнем) OpenBSD рассматривал его как хорошую установку softraid и смонтировал его успешно.

Какие-либо идеи, что я могу сделать отсюда? У меня есть много лет данных по диску (включая текущий, Открывают детали University и все мои старые проекты программного обеспечения) - страницы справочника OpenBSD имеют краткую деталь, и я не хочу рисковать выполнять команду, которая могла бы уничтожить/восстановить массив.

0
задан 24 February 2015 в 11:16
1 ответ

К счастью, до того, как я попытался выполнить эту миграцию, я синхронизировал softraid с другим отдельным диском. Хотя это не удалось смонтировать в загрузочной оболочке, другая установка OpenBSD, которая у меня была, смогла прочитать диск без проблем.

В настоящее время я копирую 2 ТБ данных по сети в однодисковый zfs которое я обновлю до зеркала (используя диски с рейдом), как только смогу подтвердить, что все там есть.

Я подозреваю, что мог бы использовать bioctl -R , чтобы восстановить массив из этого другого ящика, но я не смог Я не инициализировал другой диск в загрузочной оболочке компакт-диска и не хотел как можно лучше переделывать другой диск. Все действия по включению / выключению питания, которые я делал, также увеличивают риск отказа, и, учитывая удачу, которую я имел в последнее время, я не хотел нажимать на нее.

0
ответ дан 5 December 2019 в 12:57

Теги

Похожие вопросы