Копирование жесткого диска в Linux

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

Как вы поняли сегодня мы рассмотрим копирование жесткого диска в Linux с помощью dd.

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

sudo mount -o remount,ro /dev/sda

Когда диск готов выполните команду:

sudo dd if=/dev/sda | gzip -c > /mnt/disk1/sda.img.gz

Эта команда клонирует диск /dev/sda сохраняя сжатый с помощью  gzip образ в /mnt/disk1/sda.img.gz

Если вы захотите восстановить диск из копии выполните:

gunzip -c /mnt/disk1/sda.img.gz | sudo dd of=/dev/sda

Если нужно скопировать жесткий диск на удаленный узел используйте:

sudo dd if=/dev/sda | gzip -c | ssh user@remote_host "cat > /mnt/disk1/sda.img.gz"

Эта команда клонирует, сжимает и отправляет образ жесткого диска на удаленный сервер. Для восстановления диска с удаленного сервера наберите:

ssh user@remote_host "cat /mnt/disk1/sda.img.gz" | gunzip -c | sudo dd of=/dev/sda

Creative Commons License
Статья Копирование жесткого диска в Linux распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна.
Ваше имя тоже может быть здесь. Начните писать статьи для Losst. Это просто! Смотрите подробнее как начать писать статьи - Пишите для нас

Оцените статью:

Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (1 оценок, среднее: 1,00 из 5)
Загрузка...

Ответить

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: