Поиск по сайту:

Как клонировать или сделать резервную копию диска Linux с помощью Clonezilla


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

С помощью Clonezilla вы можете не только выполнить полное резервное копирование блоков данных устройства непосредственно на другой диск, но и известное клонирование дисков, но вы также можете удаленно создавать резервные копии целых дисков или отдельных разделов (используя SSH, Samba или общие ресурсы NFS) или локально в образы, которые можно зашифровать и хранить в центральном хранилище резервных копий, обычно на NAS, или даже на внешних жестких дисках или других USB-устройствах.

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

Проще говоря, если вы клонируете жесткий диск 120 ГБ, на котором имеется 80 ГБ свободного места, вы не сможете восстановить образ из резервной копии на новый Жесткий диск емкостью 80 ГБ. Новый жесткий диск, который будет использоваться для клонирования или восстановления старого, должен иметь как минимум тот же размер, что и исходный диск (120 ГБ).

В этом уроке мы покажем вам, как клонировать блочное устройство, обычно жесткий диск, на котором мы запускаем сервер CentOS 8/7 (или любой дистрибутив Linux, такой как RHEL, Fedora, Debian, Ubuntu и т. д.).

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

Требования

  1. Загрузить ISO-образ Clonezilla – http://clonezilla.org/downloads.php
  2. Новый жесткий диск – физически подключен к компьютеру и работает (информацию об устройстве см. в BIOS).

Как клонировать или сделать резервную копию диска CentOS 7 с помощью Clonezilla

1. После загрузки и записи ISO-образа Clonezilla на CD/DVD вставьте загрузочный носитель в оптический привод вашего компьютера, перезагрузите компьютер. и нажмите определенную клавишу (F11, F12, ESC, DEL и т. д.), чтобы дать команду BIOS для загрузки с соответствующего оптического привода.

2. На вашем экране должен появиться первый экран Clonezilla. Выберите первый вариант, Clonezilla live, и нажмите клавишу Enter, чтобы продолжить.

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

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

4. На следующем экране вы сможете настроить клавиатуру. Просто нажмите клавишу Enter в разделе Не трогать раскладку клавиатуры, чтобы перейти к следующему экрану.

5. На следующем экране выберите Запустить Clonezilla, чтобы войти в меню интерактивной консоли Clonezilla.

6. Поскольку в этом руководстве мы собираемся выполнить клонирование локального диска, выберите второй вариант, device-device, и нажмите Enter. нажмите кнопку еще раз, чтобы продолжить.

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

7. На следующем экране выберите мастер режима Новичок и нажмите клавишу Enter, чтобы перейти к следующему экрану.

Если новый жесткий диск больше старого, вы можете выбрать режим Эксперт и выбрать параметры -k1 и -r, которые гарантируют, что На целевом диске будут пропорционально созданы разделы, а размер файловой системы будет автоматически изменен.

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

8. В следующем меню выберите параметр disk_to_local_disk и нажмите Enter, чтобы продолжить. Этот параметр гарантирует, что в дальнейшем будет выполнено полное клонирование диска (MBR, таблица разделов и данные) того же размера, что и исходный диск, на целевой диск.

9. На следующем экране вы должны выбрать исходный диск, который будет использоваться для клонирования. Обратите внимание на используемые здесь имена дисков. В Linux диск может называться sda, sdb и т. д. Это означает, что sda — это первый диск, sdb. второй и так далее.

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

В этом руководстве мы используем диски Vmware Virtual для клонирования, а sda — это исходный диск, который будет использоваться для клонирования. После того, как вы успешно определили исходный диск, нажмите клавишу Enter, чтобы перейти к следующему экрану.

10. Затем выберите второй диск, который будет использоваться в качестве целевого для клонирования, и нажмите клавишу Enter, чтобы продолжить. Действуйте с максимальным вниманием, поскольку процесс клонирования является разрушительным и приведет к удалению всех данных с целевого диска, включая MBR, таблицу разделов, данные или любой загрузчик.

11. Если вы уверены, что исходная файловая система не повреждена, вы можете смело выбрать Пропустить проверку/восстановление исходной файловой системы и нажать Ввод продолжать.

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

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

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

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

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

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

Просто нажмите клавишу Enter, чтобы перейти к новому мастеру, и выберите опцию выключение, чтобы остановить работу компьютера.

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

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