Как перенести raid 0 на другой компьютер

Обновлено: 01.07.2024

У меня есть недавно построенная машина со свежей установкой Gentoo Linux и программным массивом RAID 5 с другого компьютера (4 диска IDE, подключенных к внешним PCI-контроллерам). Я успешно переместил контроллеры на новую машину; диски обнаруживаются ядром; и я использовал mdadm --examine и проверял, что один раздел RAID обнаружен, чист и даже в «правильном» порядке (hde1 == привод 0, hdg1 == диск 1 и т. д.).

У меня нет доступа к исходным файлам конфигурации с более старой машины. Как я должен продолжить активацию этого массива без потери данных?

3 ответа

Вам действительно нужен оригинальный файл mdadm.conf. Но, поскольку у вас его нет, вам придется его воссоздать. Прежде всего, прежде чем что-либо сделать, зачитайте mdadm на странице руководства . Почему вероятность потери данных в ситуации или команде, которую вы не понимаете?

Сказав это, этот совет на свой страх и риск. Вы можете легко потерять все свои данные с неправильными командами. Перед тем, как запустить что-либо, дважды проверьте последствия команды . Я не могу нести ответственность за потерю данных или другие проблемы, связанные с любыми действиями, которые вы предпринимаете - поэтому дважды проверьте все .

Вы можете попробовать следующее:

Это должно дать вам некоторую информацию, чтобы начать работать вместе с идентификатором. Он также создаст новое устройство массива /dev /md , оттуда вы сможете найти любые крепления. Не используйте опцию --auto , формулировка man-страницы подразумевает, что при определенных обстоятельствах это может привести к перезаписи настроек вашего массива на диски. Это, вероятно, not случай, и, вероятно, страница должна быть переписана для ясности, но почему это возможно?

Если массив собран правильно и все «нормально», обязательно запишите свой mdadm.conf, записанный и сохраненный в /etc , поэтому вы будете иметь его во время загрузки. Включите новый идентификатор из массива в файл, чтобы помочь ему.

Сканировать все разделы и устройства, перечисленные в разделе /​​proc /partition, и собрать /dev /md0 из всех таких устройств с суперблоком RAID с меньшим числом 0.

Если conf был успешным, вы можете добавить --detail --scan>> /etc/mdadm/mdadm.conf, чтобы он ловил его при загрузке

Просто хотел добавить мой полный ответ для Debian по крайней мере.

В этот момент мне нравится проверять BLKID и монтировать рейд вручную для подтверждения.


Репутация: 352
Старожил

У меня вот какая проблема. Я продал комп,и снял с него два винта которые были в Raid 0 и теперь взял новый комп, поставил диски и пробую создать Raid 0, но боюсь что если создать новый рейд, то вся инфа пропадет.

Старая система на Нфорс 4
Новая мать Асус P5B-plus делать рейд буду на Интеле Матрикс
Винты 2*250 WD raid edition 16Mb

Может кто сталкивался с такой проблемой переноса Рейд 0 на другую мать.

User is offline

на этом создал? Винты одинаковые? Подключай и все ок. Я так переносил. Если нет, есть программки

Репутация: 2323
White Tiger

User is offline


Репутация: 352
Старожил

DJOEL, процентр испытал на своей шкуре - перенести РЕЙД 0 - не удалось

потерял всю инфу, фильмов (300 Гб )не жалко, но вот фоток своих было 20 Гб, просто плакать хочется и колекция музыки.

Сегодня много перечитавшись форумов, никто толком не ответил на мой вопрос, единственный вариант нормально пользоватся рейдом и менять материнки - внешний рейд контролер.

P.S. такая лажа еще и в свой Д.Р.

User is offline

Репутация: 0
ultra active user

Жаль ( Но я подозреваю, что ты переносил рейд, с JMicron на другой контроллер (как вариант). естественно. все должно было работать, если бы ты с 965 чипсета на 975 переносил (там контроллеры одинаковые)

User is offline


Репутация: 352
Старожил

Elektra переносил РЕЙД со встроенного контролера NForce 4 на ICH8R (965 чипсет) - в этом случае не удалось.

На 975 чипсете стоит ICH7R, на 965 (выпуска 2007г.) ICH8R и ICH8.

Для меня уже это не важно

Интересно получится перенести рейд с ICH7R на ICH9R или на ICH9R (Р35 чипсет).

User is offline

Репутация: 0
ultra active user

с ICH на ICH перенесется, я об этом и говорил, а вот с нФорс на ICh - сомнительно

User is offline

Репутация: 2323
White Tiger

bod (12:09:04 13/09/2007)
у меня после НФ4 рейд на Р5В-Делюкс неувиделся. Включил в БИОС, устанавливаю винду - видит неразмеченую область :-) . Но у меня там особо ценного ничего не было. 30-40Гб фильмов пропало и все. У тебя с 915 на Р35 может и увидит.

User is offline


Репутация: 352
Старожил

DJOEL ICH9R (Р35)- уже забрали, поэтому подходящей материнки сейчас нет, если была бы то сам хотел по эксперементировать.

А может кто слышал можно ли хоть как то восстановить данные с РЕЙД 0 ? - сам я такой инфы не нашел.

Elektra в теории должно получится, но опять таки теория. от практики далеко.

DJOEL - ситуация один в один с bod.
чего ж ты раньше мне не сказал что не получится

User is offline

Репутация: 2323
White Tiger


DJOEL - ситуация один в один с bod.
чего ж ты раньше мне не сказал что не получится
сори, замотался
KakTus08 а твоего старого железа уже нема?

User is offline


Репутация: 63
оверклокер


DJOEL - ситуация один в один с bod.
чего ж ты раньше мне не сказал что не получится

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

User is offline


Репутация: 352
Старожил

Ну что сделано, то сделано

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

User is offline

Репутация: 2120
ultra active user

Так как рейд на новой системе уже создал и загрузочные секторы уже новые

User is offline


Репутация: 352
Старожил

QNX каким образом восстановить?

я уже установил систему на новый рейд и все остальные диски отформатил.

to All за время неработоспособности форума успел поменять 3 материнки.

Так же подтверждаю RAID без проблем переносится с ICH8R на ICH9R

User is offline

Репутация: 2120
ultra active user

я уже установил систему на новый рейд и все остальные диски отформатил.

ну теперь уже крышка а так есть утилита raid reconstructor, в случае развала массива или же переноса винтов на другую плату, при помощи нее данные вполне можно отковырять

User is offline


Репутация: 352
Старожил

Asus P5B-Plus за 2 дня полетело 2 платы - проблема именно в этой серии.

В чем минус: БИОС у этой серии ужасно кривой, его первая версия (которая и стоит на матери изначально) - не понимает новых процов, все последующие версии с оф. сайта АСУС - ужасно кривые (после перепрошивки БИОСа и сброса настроек джампером - биос просто висит и ничего сделать нельзя - только в сервис), все проверено на собственном опыте.

User is offline

Репутация: 2120
ultra active user

с такой проблемой ты похожду первый. надо было брать E-Plus

User is offline


Репутация: 352
Старожил

QNX ты абсолютно прав глюков у E-Plus меньше, но я решил полностью избавится от 965 и купил Р35 - так проще.

Тему думаю закрывать не надо, вдруг кто то еще столкнется с проблемой РЕЙДов

Добрый день.
Подскажите, пожалуйста, как перенести программный raid 1 (software raid 1) с установленной системой на другую материнскую плату?

В корпусе два диска, на которых установлена ОС Windows 7 Pro 64bit на программный raid 1.
Перенести нужно с Asus P8Z77-V LK на Asus Prime Z270-P, процессор на обоих платах Intel, только разных моделей.







p.s. это глюк или так и должно быть?
Управление дисками - MBR
diskpart - GPT
Конфигурация компьютера
Процессор: Intel Core 2 Duo E8500, 3,16 Ghz
Материнская плата: Gigabyte GA-EP45-DS3L
Память: DDR2, 667 Mhz, 4 GB (dual mode)
HDD: ST3500410AS, 500 Gb, SATA
Видеокарта: HIS Radeon 4850 IceQ turbo
Звук: Realtek ALC888 @ Intel 82801JB ICH10 - High Definition Audio Controller
Блок питания: Huntkey, 450 Watt
CD/DVD: PHILIPS SPD2514T
Монитор: Samsung SyncMaster 743n, 17 "
ОС: Windows Corporate, x86
Индекс производительности Windows: 5,9

Т.к. чипсеты разные, я бы пробовал сначала просто перенести ОС на второй компьютер, без RAID, а затем на втором компе создать RAID заново:
1. С любого из дисков снять образ системного раздела Acronis'ом
2. Поставить этот диск на новый комп, восстановить образ на системный раздел с опцией "Универсального восстановления" - в новых версиях может по-другому звучит, но смысл в описании о том что используется для восстановления на другое железо. Acronis'у может не понравиться динамический диск, тогда, предварительно проверив сохранность данных на диске другого компа, удалить все с диска который ставится на новый комп, восстановить образ на этот диск.
3. Загрузить ОС с диска на 2-м компе, проверить что все ОК.
4. Поставить в комп 2-й диск, при необходимости 1-й диск преобразовать в динамический, если была необходимость удаления всех разделов перед восстановлением Acronis'ом. Затем заново создать зеркальные разделы, в качестве источника выбрав нужные разделы. Разделы с данными - с любого диска, раздел с системой - с 1-го, на который восстанавливали образ.

А вообще я недолюбливаю RAID, созданные средствами ОС. Какое-то недоверие у меня к ним, тем более что мамка на Asus Prime Z270 поддерживает RAID на аппаратном уровне, пусть и FAKE-RAID, я бы сделал так:
1. Сделал образ системного раздела - не для переноса, для архива
2. Данные с двух других разделов куда-нибудь слил
3. Поставил 2 диска на новый комп, средствами мамки создал RAID 1
4. Заново поставил ОС ( может и можно перенести образ ОС с 1 компа на другой, учитывая что в источнике контроллер не в RAID-режиме, а в приемнике - RAID, но, не знаю)
5. Залил данных с двух разделов с данными.

-------
Чем больше узнаешь - тем больше понимаешь что ничего не знаешь.

У меня есть недавно построенная машина со свежей установкой Gentoo Linux и программным массивом RAID 5 с другого компьютера (4 диска IDE, подключенных к внешним PCI-контроллерам). Я успешно переместил контроллеры на новую машину; диски обнаруживаются ядром; и я использовал mdadm --examine и проверял, что один раздел RAID обнаружен, чист и даже в «правильном» порядке (hde1 == привод 0, hdg1 == диск 1 и т. д.).

У меня нет доступа к исходным файлам конфигурации с более старой машины. Как я должен продолжить активацию этого массива без потери данных?

3 ответа

Вам действительно нужен оригинальный файл mdadm.conf. Но, поскольку у вас его нет, вам придется его воссоздать. Прежде всего, прежде чем что-либо сделать, зачитайте mdadm на странице руководства . Почему вероятность потери данных в ситуации или команде, которую вы не понимаете?

Сказав это, этот совет на свой страх и риск. Вы можете легко потерять все свои данные с неправильными командами. Перед тем, как запустить что-либо, дважды проверьте последствия команды . Я не могу нести ответственность за потерю данных или другие проблемы, связанные с любыми действиями, которые вы предпринимаете - поэтому дважды проверьте все .

Вы можете попробовать следующее:

Это должно дать вам некоторую информацию, чтобы начать работать вместе с идентификатором. Он также создаст новое устройство массива /dev /md , оттуда вы сможете найти любые крепления. Не используйте опцию --auto , формулировка man-страницы подразумевает, что при определенных обстоятельствах это может привести к перезаписи настроек вашего массива на диски. Это, вероятно, not случай, и, вероятно, страница должна быть переписана для ясности, но почему это возможно?

Если массив собран правильно и все «нормально», обязательно запишите свой mdadm.conf, записанный и сохраненный в /etc , поэтому вы будете иметь его во время загрузки. Включите новый идентификатор из массива в файл, чтобы помочь ему.

Сканировать все разделы и устройства, перечисленные в разделе /​​proc /partition, и собрать /dev /md0 из всех таких устройств с суперблоком RAID с меньшим числом 0.

Если conf был успешным, вы можете добавить --detail --scan>> /etc/mdadm/mdadm.conf, чтобы он ловил его при загрузке

Просто хотел добавить мой полный ответ для Debian по крайней мере.

В этот момент мне нравится проверять BLKID и монтировать рейд вручную для подтверждения.

Читайте также: