Переместить массив RAID 1 в новую систему

Я перестраиваю свой домашний сервер Ubuntu, но я хочу сохранить мои два диска в настоящее время в программном обеспечении Linux RAID 1.

Моя текущая конфигурация:

Один жесткий диск емкостью 240 ГБ, настроенный в качестве диска ОС (Ubuntu 12.04 LTS). Два красных диска емкостью 3 ТБ, настроенных как Linux RAID 1, содержат домашние файлы, изображения, видео, резервные копии и т. Д.

По ряду причин мне нужно пересобрать систему на новом диске ОС с Ubuntu 14.04.1 LTS, который будет иметь SSD на 240 ГБ. С новой системой, есть ли способ смонтировать два диска RAID без (а) потери данных и (б) необходимости перестроения массива RAID?

Спасибо!

2 ответа

Основываясь на ответе Дэвида Фёрстера, я двинулся вперед. Мне удалось успешно перенести том RAID. Одна деталь, которая усложнила этот шаг, заключалась в том, что массив RAID был частью группы LVM. Поэтому, как только я заново собрал новую систему, массив RAID был распознан, но я не смог смонтировать ни один из LVM.

В итоге мне пришлось использовать vgexport/vgimport для экспорта и импорта группы томов. Хорошо, что я устанавливал на новый диск с ОС, то есть у меня все еще был старый диск с ОС, что позволило мне вернуться назад и правильно экспортировать LVM. Процедура, которой я следовал, находится здесь, на tldp.org(за исключением того, что отсутствует деактивация и реактивация логических томов).

Моя первоначальная конфигурация была:

  1. 2x3TB Диски в Linux RAID1 с одним разделом Ext4 для хранения файлов (без ОС).
  2. RAID-массив 3 ТБ добавлен в качестве единственного устройства в томе: /dev/NASRaid1/NAS_LVM
  3. /dev/NASRaid1/NAS_LVM монтируется в файловую систему как /nfs

Шаги, предпринятые для экспорта и импорта тома:

  1. Размонтировать файловую систему (ы): размонтировать /nfs(У меня также было экспортное зеркало для общего ресурса Samba, которое мне также пришлось отключить)
  2. Деактивировать логический том (ы): lvchange -an /dev/NASRaid1/NAS_LVM
  3. Деактивировать группу томов: vgchange -an NASRaid1
  4. Экспорт группы томов: vgexport NASRaid1
  5. Добавьте массив RAID в новую систему и загрузитесь. Бег pvscan перечисляет экспортированные группы томов.
  6. Импортируйте группу томов: vgimport NASRaid1
  7. Активируйте группу томов: vgchange -ay NASRaid1
  8. Активируйте громкость (и): lvchange -ay /dev/NASRaid1/NAS_LVM
  9. Смонтируйте файловую систему (ы): mkdir -p /nfs; mount /dev/NASRaid1/NAS_LVM /nfs

Работал как шарм.

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

Другие вопросы по тегам