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

Самый быстрый способ переноса данных Linux

Я ищу возможность быстрого переноса установки Linux на другое оборудование.

Как я уже писал в другом вопросе (Невозможно получить доступ к устройству возобновления в CentOS), Я переместил 2 диска в программном RAID на другое оборудование, и теперь оно не загружается, потому что на сервере есть аппаратный контроллер SATA, не включенный в образ initrd. Я целый день пытался это решить (с очень дорогим mkinitrd), но все равно безуспешно. Все, вероятно, усложняется, потому что у меня запущен программный рейд и поверх него ОС, и где-то по ходу дела это просто не работает.

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

Есть хороший способ сделать это? Я слышал, что DD должен помочь, но будет ли он работать с контроллером позже, или он просто перезапишет все диски, и я вернусь к началу?

Заранее огромное спасибо!

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