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

Перемещайте жесткие диски с рейдом между идентичными серверами, сохраняя данные

У меня есть рейд-массив жестких дисков в Sun x4600, который нужно убрать, и еще один Sun x4600, готовый принять эти жесткие диски.

Проблема заключается в следующем: из моего ограниченного опыта работы с серверами мне кажется, что жесткие диски, добавленные к серверу, всегда стираются контроллером рейда, потому что контроллер настаивает на «инициализации» дисков, прежде чем распознавать их как массив рейдов.

Да, есть резервные копии.

Можно ли перемещать рейд-массив между одинаковыми Sun x4600, не стирая на них данные?

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

Да, вам просто нужно, чтобы «принимающая» карта RAID импортировала свою конфигурацию с перемещаемых дисков. Это не очень хорошо известно (по крайней мере, для новичков в области хранения данных), но эти карты не только хранят свою конфигурацию во встроенном NVRAM, но также в нескольких местах на каждом диске.

Точный процесс варьируется от карты к карте, но обычно это простая процедура. Проверьте руководство к своей карте, и я уверен, что вы разберетесь в этом.

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