Замена RAID-массивов в одном и том же контроллере
Это действительно простой вопрос, и ответ, вероятно, закодирован в различных статьях Википедии, однако мой вопрос достаточно специфичен, и мне нужен пуленепробиваемый ответ! Я не уверен, относится ли мой вопрос к аппаратному RAID в целом или к конкретному RAID-контроллеру, над которым я работаю. В любом случае это Dell SAS 6/iR (это чипсет LSI sas1068e).
Я просто хочу:
- удалить набор чередующихся (RAID 0) дисков с этого RAID-контроллера на сервере
- вставьте другой набор дисков и создайте массив RAID 1 (или создайте новый "виртуальный диск", как его называют в руководстве SAS 6 / iR)
- Делайте вещи с новым массивом RAID 1
- Есть возможность вернуть старый набор дисков (полосатые RAID 0)
Я вполне уверен, что это возможно, но мне нужен какой-то надежный, основанный на фактических данных ответ, поскольку он предназначен для моего клиента, и мне нужно безопасно перенести их данные.
Вопрос: могу ли я на самом деле сделать выше? Сохраняется ли конфигурация RAID на самих дисках или на аппаратном контроллере? Какие- либо данные хранятся в аппаратном контроллере?
Если есть вероятность, что я не смогу полностью восстановить работу первого набора дисков, которые я удалил, то мне нужно знать об этом!
Руководство ссылается на ответ на этот вопрос (см. Стр. 45 этого документа) и говорит об активации массива дисков.
Мне просто нужен кто-то, чтобы подтвердить, что я определенно могу сделать выше.
Видите, простой вопрос, верно?:)
2 ответа
По своему опыту могу сказать, что да, это работает. Raid работает так, что метаданные хранятся на самом диске, это позволяет устанавливать диски каждый раз при включении компьютера, и почему контроллер должен загружаться сам, проверять диски, а затем устанавливать вверх по массиву. Это также, как информация хранится на дисках четности и может быть получена, когда (в установках, таких как RAID 5) один из жестких дисков умирает.
Фактически, если бы вы взяли эти диски и установили их на другом сервере / материнской плате с тем же контроллером, ваша информация была бы не повреждена. Все зависит от контроллера, из-за того, как хранится информация и как компания подходит к коррекции данных и восстановлению данных на битовом уровне.
Файлы четности - это удивительные вещи. Я надеюсь, что это ответило на ваш вопрос.
Чтобы получить абсолютный пуленепробиваемый ответ: позвоните производителю (Dell).
Что касается общего ответа: большинство (и все современные) аппаратные карты RAID, с которыми я работал, хранят их информацию на дисках, а не в каком-то nvram на контроллере. Так что да, это должно работать.
Но до тех пор, пока вы не встретите того, кто сделал точно то, что вы просили, с тем же контроллером, с той же конфигурацией дисков и т. Д. И т. Д., Вы не получите пуленепробиваемого ответа. Для этого вам действительно нужно спросить Dell.