Рейтинг:-2

Как лучше всего клонировать набор дисков программного RAID 1?

флаг ke

Вот в чем дело: У одного моего знакомого есть сервер с программным RAID-1 с комплектом из двух дисков. Задача проста: клонировать диски в другой набор из двух пустых дисков.

Он работает под управлением CentOS, хотя я не знаю, какая версия.

Теперь я знаю, что самый простой способ — вручную вывести из строя один из дисков, поставить на его место пустой диск и дать ему восстановиться. Затем выведите из строя другой старый диск, вставьте другой пустой диск и дайте ему восстановиться из вновь восстановленного нового диска. Тогда у него останется 4 диска, как он хочет, но, по-видимому, ему нужно будет «собрать» RAID на двух старых дисках.

Тем не менее, мне интересно узнать, существуют ли какие-либо другие варианты для этого.

Я порекомендовал ему попробовать CloneZilla. Хотя он прекрасно работает с одиночными дисками, с программным RAID он не работает. На их сайте написано, что клонирование программного RAID-1 не поддерживается, но я не читал, пока не предложил. Может стало лучше?

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

Ошибка CloneZilla

Я предложил попробовать обходной путь, добавив nodmraid или dmraid=false в параметры загрузки, но безуспешно. Сказал ему также попробовать образ на основе Ubuntu, так как он включает в себя больше несвободных драйверов, но это не привело к каким-либо улучшениям. Есть ли способ заставить CloneZilla включать членов RAID?

Он попробовал программу под названием «AOMEI Backupper», которая, казалось, работала, но после этого диск перестал загружаться.

Любые другие предложения?

P.S. Извините, если где-то уже был ответ на этот вопрос, я просто не нашел.

флаг in
Вы пробовали `дд`?
djdomi avatar
флаг za
Вопросы о сбое сервера должны касаться управления системами информационных технологий в бизнес-среде. Вопросы о домашних и конечных компьютерах можно задавать в Super User,
ServerMan avatar
флаг ke
Мы попробовали дд. Он работал безупречно примерно до 30 ГБ, затем начал вводить «Ошибка ввода / вывода», но продолжил копирование. Синтаксис, который я ему дал, был похож на dd if=/dev/sdX of=/dev/sdY conv=sync,noerror . После этого загрузка с клонированного диска приводит к панике ядра с сообщением «неправильный тип fs, неверный параметр, неверный суперблок на /dev/sdb3, отсутствует кодовая страница или вспомогательная программа, или или другая ошибка, в некоторых случаях в системном журнале находится полезная информация — попробуйте dmesg | tail или так" Я заставил его снова загрузиться в Linux Mint и попытаться смонтировать 3-й раздел, он выдал ту же ошибку. Dmesg сообщает «нет допустимого суперблока журнала». Есть идеи?
флаг in
Возможно, вам нужно будет уточнить, как вы пытались использовать `dd`, так как я использовал его для клонирования дисков, и он работал нормально. Однако важны конкретные детали.
ServerMan avatar
флаг ke
Мы использовали такой синтаксис: «dd if=/dev/sdX of=/dev/sdY bs=2048 conv=sync,noerror». Затем я где-то прочитал, что иногда conv=sync,noerror портит данные, поэтому он переделал это так: «dd if=/dev/sdX of=/dev/sdY bs=4096», и, кажется, это сработало нормально. sdX — исходный диск, sdY — целевой диск. Я не уверен, нужны ли какие-то более конкретные действия (например, переустановка grub/обновление UUID или что-то еще).
Рейтинг:0
флаг cn

Создайте новый пустой дисковый массив.

Восстановите резервную копию данных в новый массив.

Восстановление на основе файлов является наиболее совместимым, может работать с томами разного размера или с другой файловой системой. Или, если доступен непротиворечивый моментальный снимок тома, можно выполнить его потоковую передачу. Итак, dd, возможно, передается через ssh.

ServerMan avatar
флаг ke
Файловое восстановление не лучший вариант для этого, так как файлов полно и я не знаю что где находится если честно. Спасибо за предложение.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.