Я работаю с сервером Linux с неисправным диском, и мне интересен лучший / самый простой способ перенести существующие данные на новый диск и перезагрузиться с новым оборудованием.

На сервере установлена довольно старая версия SUSE (ядро 2.6.8-24), и он содержит два внутренних диска SCSI. Один разделен на различные стандартные разделы. Второй сопоставляется с пользовательской точкой монтирования для хранения определенных данных. Это первый диск, который выходит из строя.

ОС обнаружила ошибку и автоматически перемонтировала раздел /home только для чтения.

У меня есть запасные диски такого же размера и типа неисправного диска. У меня также есть несколько больших дисков.

1 ответ1

2

Вы можете использовать команду dd if=/dev/sda of=/dev/sdb bs=1M чтобы скопировать необработанные данные с одного несмонтированного диска на другой. Затем поменяйте местами диски и перезагрузите компьютер. Обязательно правильно установите размер блока, чтобы избежать очень медленного копирования. см. также https://serverfault.com/questions/4906/using-dd-for-disk-cloning

edit: Исправлен размер блока в примере команды, чтобы быть более реалистичным для современных систем.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .