Как клонировать жесткий диск Linux: 4 метода

Как клонировать жесткий диск Linux: 4 метода

Тот факт, что вы используете операционную систему Linux, не означает, что вы не будете время от времени сталкиваться с проблемами. Всегда хорошо иметь запасной план на случай, если возникнет проблема. Возможно, атакует редкий Linux-вирус; возможно, вы станете целью мошенников-вымогателей. Возможно, выйдет из строя жесткий диск (HDD).





Клонируя жесткий диск Linux, вы создаете образ диска, который можно будет восстановить позже. Но как клонировать жесткий диск Linux?





Инструменты клонирования дисков Linux

В вашей установке Linux может возникнуть ошибка; вы могли бы обновить свой жесткий диск до большего объема. Какой бы ни была проблема, если у вас есть резервная копия вашего диска, восстановить и снова запустить все будет относительно просто.





Мы нашли четыре лучших решения для клонирования жесткого диска Linux:

  1. дд
  2. Partimage
  3. Partclone
  4. Clonezilla

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



Давайте рассмотрим четыре основных варианта клонирования диска в Linux.

1. dd: родной инструмент клонирования дисков Linux.

Возможно, самый мощный инструмент Linux из всех, dd иногда называют «разрушителем дисков». При неправильном использовании он может удалить содержимое вашего диска, но если вы хотите знать, как клонировать жесткий диск в любом дистрибутиве Linux, будь то Debian, Ubuntu или что угодно, это тот, который нужно использовать.





Вы найдете dd встроенным в большинство операционных систем Linux - если нет, установите его из диспетчера пакетов. Чтобы клонировать жесткий диск вашего компьютера, используйте команду:

dd if=/dev/sdX of=/dev/sdY bs=64K conv=noerror,sync

Разберем эту команду для ясности:





  • SDX исходный диск
  • sdY это пункт назначения
  • bs это команда размера блока
  • 64K соответствует bs

Что касается настроек 64K, значение по умолчанию составляет 512 байт, что довольно мало. Лучше всего включить 64 КБ или более 128 КБ в качестве условия. Однако: в то время как больший размер блока ускоряет передачу, меньший размер блока делает передачу более надежной.

Если вы хотите клонировать только раздел вашего диска Linux, используйте

dd if=/dev/sda1 of=/dev/sdb1 bs=64K conv=noerror,sync

Как видите, раздел sda1 (раздел 1 на устройстве sda) будет клонирован в sdb1, вновь созданный раздел 1 на устройстве ванная комната. Это может быть дополнительный или внешний диск, подключенный к вашему компьютеру.

Нажмите Входить для запуска команды. Время, необходимое для клонирования диска Linux, будет зависеть от размера диска или раздела. Вы даже можете использовать эту команду для клонирования диска на диск большего размера. Просто убедитесь, что целевой объем достаточно велик!

2. Инструмент клонирования разделов Linux, Partimage

Если вы находите dd слишком сложным, хорошей альтернативой будет partimage. Доступный для большинства дистрибутивов, partimage также доступен для большинства дистрибутивов и не несет в себе риска «уничтожить диск»!

Однако partimage не поддерживает файловую систему ext4, поэтому не используйте ее для клонирования дисков или разделов этого типа. Его можно использовать для клонирования общей файловой системы Linux ext3, а также дисковых форматов Windows (FAT32 или NTFS).

Можете ли вы разделить сигнал HDMI на два монитора?

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

Подробнее: Как смонтировать жесткий диск в Linux

Чтобы установить программу клонирования диска partimage на Ubuntu:

sudo apt install partimage

Запустить из командной строки с помощью:

sudo partimage

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

  1. Нажмите вправо, чтобы перейти к следующему разделу
  2. Выбирать Файл изображения для создания / использования и введите имя
  3. Выберите правильный Действия, которые необходимо сделать (убедитесь, что выбранный вариант отмечен звездочкой)
  4. Нажмите F5 продолжать
  5. На следующем экране выберите Уровень сжатия , и ваш предпочтительный Параметры
  6. Установите режим разделения изображения и определите, что произойдет после создания резервной копии (например, Перезагрузить Linux)
  7. Нажмите F5 продолжить
  8. Подтвердите детали, затем коснитесь Ok начать процесс

Клонирование диска Linux с помощью partimage обычно происходит быстро, но скорость зависит от мощности вашего компьютера.

3. Partclone: ​​образы и клоны дисковых разделов Linux

В качестве более зрелой альтернативы dd, которая поддерживает резервное копирование файловой системы ext4, partclone прост в использовании, но опять же требует текстовых команд, а не интерфейса, управляемого клавиатурой или мышью. Установить с помощью:

sudo apt install partclone

И запустите с:

partclone.[fstype]

...куда [fstype] - это тип файловой системы раздела, который вы хотите клонировать.

Следующая команда создаст образ диска hda1 (жесткий диск 1, раздел 1) с именем hda1.img :

partclone.ext3 -c -d -s /dev/hda1 -o hda1.img

Возможно, вы захотите восстановить это изображение, поэтому используйте

partclone.extfs -r -d -s hda1.img -o /dev/hda1

Более подробную информацию об использовании можно найти на веб-сайт partclone .

4. Клонируйте свой Linux-диск с помощью Clonezilla

Чтобы получить более гибкое решение, почему бы не попробовать Clonezilla? Это популярное решение для аварийного восстановления основано на Partclone и предназначено для ряда задач клонирования дисков Linux. Все ожидаемые файловые системы поддерживаются в Linux, Windows и macOS (и не только).

В отличие от dd и Partclone, Clonezilla доступен как загрузочный ISO. Вы можете записать это на DVD или USB-накопитель, чтобы полностью клонировать жесткий диск Linux. Clonezilla проста в использовании, с меню, управляемыми с клавиатуры, а не с непонятными командами, так что любой может разобраться с ней.

Хотя Clonezilla можно настроить как отдельную утилиту, вы можете предпочесть использовать ее как часть Инструмент восстановления загрузочного компакт-диска Hiren .

Вы также можете использовать Clonezilla в профессиональном качестве для создания образов нескольких одинаковых ПК с одной и той же операционной системой.

Скачать: Clonezilla

Клонировать жесткий диск Linux очень просто

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

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

Делиться Делиться Твитнуть Эл. адрес Лучшее программное обеспечение и приложения для Linux

Независимо от того, являетесь ли вы новичком в Linux или опытным пользователем, вот лучшее программное обеспечение и приложения для Linux, которые вы должны использовать сегодня.

Читать далее
Похожие темы
  • Linux
  • Резервное копирование данных
  • Восстановление системы
  • Клонировать жесткий диск
  • Советы по Linux
Об авторе Кристиан Коули(Опубликовано 1510 статей)

Заместитель редактора по безопасности, Linux, DIY, программированию и техническому объяснению, а также производитель действительно полезных подкастов с большим опытом поддержки настольных компьютеров и программного обеспечения. Автор журнала Linux Format, Кристиан - мастер Raspberry Pi, любитель Lego и фанат ретро-игр.

Ещё от Christian Cawley

Подписывайтесь на нашу новостную рассылку

Подпишитесь на нашу рассылку технических советов, обзоров, бесплатных электронных книг и эксклюзивных предложений!

Нажмите здесь, чтобы подписаться
Категория Linux