сломанный LSI raid контроллер: как сделать безопасную копию дисков прежде всего

581
Ronny D'Hoore

У моего друга есть сервер SuperMicro, на котором RAID-контроллер неожиданно оказывается сломанным (после выключения, замены диска и запуска). На ней отображается сообщение «Ошибка памяти адаптера RAID !!! Проверьте соединение SDRAM». Память на борту, так что я ничего не могу с этим поделать. Я перепробовал все, чтобы его диагностировать, отключил диски, даже снял плату Riser и подключил контроллер RAID прямо к основной плате, не повезло, такая же ошибка.

Я пытался найти точно такой же RAID-контроллер (LSI 350-8ELP) из вторых рук, но кажется очень сложным. Я попытаюсь найти другой RAID-контроллер LSI (не совсем того же типа) и посмотрю, работает ли он, но прежде чем я это сделаю, поскольку у него нет последней резервной копии, я хочу создать образ каждого из четырех жестких дисков (которые были в RAID5) отдельно, просто для того, чтобы иметь что-то (что могло бы быть использовано службой аварийного восстановления в случае, если ситуация действительно испортилась).

Я подключил к своему компьютеру пустой диск (для хранения образов) вместе с первым диском RAID. Я загрузился с Clonezilla Live (с USB), выбрал «dd» в качестве способа копирования, но как только клонирование должно начаться, оно говорит «Нет устройства ввода». Я попробовал несколько версий Clonezilla, включая самые последние, но не повезло.

Тогда я подумал: дай мне запустить Ghost32 из Windows и клонировать их таким образом. Но Windows видит диск-член RAID5 как неразмеченный диск и спрашивает, хочу ли я использовать MBR или GPT для этого диска. Я не хочу, чтобы что-либо было записано на этот диск, поэтому я нажал «Отмена». Но тогда Ghost32 также не хочет, чтобы этот диск использовался в качестве источника.

Кто-нибудь знает, что является лучшим способом сделать сырые образы этого диска? Или даже лучше, есть ли способ получить доступ к RAID5 без контроллера RAID?

Благодарю. Жизнь действительно тяжела иногда ...

PS. Я нашел это, но ответы не являются достаточно конкретными, например, не касаются вопроса MBR для Ghost32: клонирование жестких дисков из аппаратного RAID-массива?

0

1 ответ на вопрос

0
Ronny D'Hoore

Я нашел ответ на свой вопрос.

Clonezilla не будет работать (ошибка «Нет устройства ввода!») При попытке клонировать диск из набора RAID5, скорее всего, потому что Clonezilla ожидает, что там будет хотя бы какая-то MBR или GPT, даже если в качестве инструмента клонирования выбран dd. Потому что в clonezilla.log последней записью является «Поиск данных / подкачка / расширенный раздел (ы)».

Поэтому я вошел в командную строку linux на Clonezilla Live CD и начал клонировать образ с помощью «dd». Команды, которые я использовал (пришлось немного погуглить):

mkdir /media/img # a mount point to store the images sudo mount /dev/sda1 /media/img #/the drive where I'm writing the images to sudo dd if=/dev/sdb conv=sync,noerror bs=64K status=progress >/media/img/xxx #/dev/sdb is the drive to be cloned, xxx is the name of the image 

Повторяя это для каждого диска в RAID должен дать мне точный образ каждого.

Следующим шагом теперь будет попытка преобразовать Dell PERC 5i (в старом PowerEdge 2900, который у меня был) в LSI MegaRAID SAS 8480E, перепрошив его этой прошивкой, а затем надеяться и молиться, чтобы он импортировал существующий RAID5, когда я вставляю эти диски в него ... Если это так, установите ESXi на него, и мой друг должен вернуться в бизнес. Если больше нет сюрпризов.