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

Как удалить массив raid 5 из 5 SAS и использовать только один SAS за раз, не записывая ничего на диск для восстановления

У меня есть сервер HP ML370 g5 с 8 SAS, c диск 1 72 ГБ рейд 0, d диск 2 72 ГБ рейд 0, f диск 5 146 ГБ рейд 5.

2 из 5 дисков sas имеют сбойные сектора, а рейд 5 показывает сбой.

Теперь я хочу удалить все эти 5 SAS и поместить 1 на 1 в любой отсек, чтобы сделать его образ для восстановления данных, не записывая ничего на диск. как мне продолжить. Я также хочу, чтобы диски c и d не были повреждены. также возможно ли, если я поставлю все эти 5 дисков в отсек с той же последовательностью, распознает ли он массив raid 5 (я кое-где читал его умный контроллер ... просто любопытно)

Спасибо заранее.

HP использует вычисление четности, отличное от большинства других систем. Он называется «отложенная четность», и полосы четности больше, чем полосы данных, поэтому вам действительно нужно знать, что вы делаете.

Если данные важны, рассмотрите возможность получения предложения от компании, которая знает, что HP / Compaq RIAD работает с дисками SAS.

Как вы собираетесь восстанавливать данные? Если вы планируете сделать это самостоятельно, было бы полезно узнать, как мы можем точно уточнить, какой метод нужен. Если это сторонняя компания собирается восстановить его для вас, я предлагаю вам просто оставить все как есть. Вы ведь знаете, что на одном диске не будет монтируемой файловой системы?

Итак, что касается фактического вопроса, поскольку каждый контроллер и диск имеют свою конфигурацию рейда, сохраненную на них, проблема, с которой вы сталкиваетесь, пытаясь прочитать каждый диск `` сырой '', заключается в том, что контроллер всегда захочет видеть их как массив, если вы попытаетесь перенастройте контроллер, чтобы увидеть каждый диск как отдельный диск, он просто сотрет каждый диск индивидуально, и вы потеряете все.

Если вы действительно хотите читать каждый диск в необработанном виде, я бы посоветовал вам подключить каждый диск по отдельности к самому базовому стандартному контроллеру диска, который вы можете купить - без функций рейда, ничего, просто дешевый. Таким образом, диск будет восприниматься машиной как пустой диск - почти наверняка любое программное обеспечение восстановления захочет, чтобы вы видели диски.

Надеюсь, вы не возражаете, но я собираюсь добавить этот вопрос в избранное, так как в следующий раз, когда мне нужно будет объяснить кому-то, почему им не следует использовать R5, я смогу вернуться к вашим собственным болезненным переживаниям. Надеюсь, вам удастся восстановить ваши данные, возможно, у вас не было резервной копии?

Вы даете некоторые, но не полные сведения о конфигурации диска. В частности, у вас есть 8 дисков, из которых по крайней мере два имеют некоторые данные диска C: на них в RAID0, по крайней мере два имеют некоторые данные диска D: на них в RAID0, и по крайней мере 5 других содержат некоторые из F: записать данные на них в RAID5. Затем вы упоминаете, что два диска RAID5 с конфигурацией F: вышли из строя (поврежденные сектора).

Что не ясно:

  • Какие диски (было бы полезно, если бы вы их пронумеровали, поскольку у вас их 8) участвовали в массивах RAID0 C: и D: и были ли какие-либо из этих дисков неисправными?
  • Сколько дисков было в RAID-массиве?
  • Что случилось либо с 8-м диском (при условии, что C и D совместно используют два диска), с 6, 7 и 8-м дисками (при условии, что RAID0 используется совместно с RAID5), либо где находится дополнительный диск (при условии, что C и D не совместно используют диски)?
  • Где диск E?

Краткие ответы на некоторые из ваших вопросов:

  • Если вы потеряете какой-либо диск в массиве RAID0, вы, вероятно, не собираетесь восстанавливать с него много данных.
  • Если вы потеряете более одного диска из массива RAID5, вы, вероятно, не собираетесь много восстанавливать из него.
  • Аппаратный рейд, вероятно, означает, что вам понадобится профессиональная помощь в его восстановлении.
  • Возможно, вы сможете получить данные с некоторых дисков ... что тогда?

Я бы подошел к этому, используя «тупой» контроллер для копирования. Например, в аналогичной ситуации с дисками SATA я использовал адаптер USB-SATA для копирования необработанных дисков. Вы определенно захотите сделать нетронутые копии дисков, прежде чем начинать попытки восстановить с них данные, на всякий случай, если есть ошибка. Но умные контроллеры RAID могут помешать вам в этом. Итак, я бы порекомендовал получить глупый контроллер SAS для копирования.

Затем вам нужно будет собрать структуру данных на диске. Единственный раз, когда я делал это, это было с массивом RAID-1, поэтому это было очень просто - мне просто нужно было узнать смещение данных на диске. В вашем случае вам нужно будет выяснить чередование, и вам, вероятно, также потребуется выяснить четность (поскольку у вас, вероятно, был сбой один диск, а затем через некоторое время другой диск, вы не можете просто полагаться на данные без четности, вам придется восстанавливать из данных о четности).

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

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

Не втирать соль в рану, но, очевидно, это указывает на пару слабых мест в ваших операциях: отсутствие резервных копий и отсутствие мониторинга массива, который сообщает вам, когда первый диск вышел из строя. Убедитесь, что эти проблемы будут решены в будущем.