Перестановка RAID-дисков между машинами

Перестановка RAID-дисков между машинами

Я новичок в RAID, поэтому, пожалуйста, отнеситесь ко мне с пониманием.

У меня есть два сервера, оба с идентичным оборудованием, но один работает под управлением Windows Server 2003, другой — под управлением CentOS.

Теперь мне нужно создать клон сервера Windows на машине, на которой работал CentOS.

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

Что янадеясьпроизойдет, так это то, что я смогу перестроить RAID-массив на старой машине CentOS с жесткого диска Windows и, таким образом, получить свою клонированную машину.

Имеет ли это смысл? Будет ли это работать?

решение1

Я уже делал это раньше. Это должно работать нормально, если у вас есть RAID1. Перед выполнением вышеуказанного процесса:

  • удалить набор CentOS RAID
  • Сначала загрузите машину CentOS ТОЛЬКО с жесткого диска Windows, импортируйте RAID-набор, а затем повторно добавьте диск CentOS для повторного зеркалирования.

решение2

Если диски находятся в режиме чередования:
Забудьте об обменеодиндиск за раз.
(Не то чтобы я видел разумную причину для использования stripe на сервере, но для полноты картины.)


Предполагая, что ваши диски являютсязеркало. (Если вы не знаете, что это такое, прочитайтеэтот пост на этом сайтеТам объясняется, что такое уровни RAID).

Если это аппаратный RAID:
Вы написали both identical hardware, но дважды проверьте, что карты RAID одного производителя. Большинство (все?) похоже, помещают свою конфигурацию RAID на диск. Это означает, что вы можете поменять один диск и вставить другойпустойдиск. Затем пересоберите/клонируйте.

Если они не одинаковы, то это становится азартной игрой. Одинаковая марка, но не модель, вероятно, будет в порядке. Другая марка может быть проблемой.

Если это поддельный программный RAID
(IRSSI, Intel fake RAID и т. д.), затем убедитесь, что материнские платы одинаковы. Опять же, вы это написали both identical hardware, но проверьте. Здесь важны разные материнские платы, чипсеты и, возможно, версии BIOS/UEFI.

У меня нет большого опыта в этом, но общий совет, кажется, держаться подальше от этого. Либо используйте простой программный RAID, либо используйте аппаратный RAID. Я понимаю, что это противоречит вашей потребности сделать клон сервера Windows, но если вы настраиваете второй сервер, то сейчас хорошая идея сделать этоправильно.

Если это обычный программный рейд:
(LVM?) Я никогда не использовал это под Windows. Лучше последовать совету @MikeB.


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

Обратите внимание, что мне было бы некомфортно так делать. Особенно, если исходный сервер использует большие диски в RAID5.


Независимо от того, что вы делаете:

  1. Убедитесь, что у вас есть актуальная резервная копия.
  2. Если бы я мог повторить пункт 1 в блинк-теге, он был бы здесь. Серьёзно.
  3. На самом деле протестируйте эту резервную копию.
  4. Если вы клонируете сервер и он не является контроллером домена, ознакомьтесь с возможными проблемамиуникальныйидентификаторы в домене Windows. (Которые не будут уникальными, если вы клонируете диск).

Связанный контент