Помощь

Создание и развертывание дискового образа с использованием утилиты dd

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

Для успешной реализации процедуры вам понадобятся следующие компоненты:

  • Исходный сервер, с которого вы будете создавать образ.
  • Новый сервер с диском того же размера. Операционная система и установленное программное обеспечение на этом сервере могут отличаться.
  • Доступ по SSH на обоих серверах.

Процесс выполнения следующий:

  1. Загрузите новый сервер с использованием диска для восстановления (перейдите на страницу сервера, раздел "Доступ", и измените режим загрузки).
  2. Выполните следующие команды, чтобы обеспечить возможность подключения к серверу по SSH:
systemctl stop iptables 
passwd root
  1. Зайдите в панель управления исходного сервера и создайте бэкап его диска (перейдите на страницу сервера и выберите раздел "Бэкапы").
  2. Затем смонтируйте этот бэкап в панели управления.

  1. Подключитесь к исходному серверу по SSH и выполните следующую команду, чтобы определить имя нового устройства:
dmesg

В дальнейшем в инструкции мы будем использовать имя устройства /dev/vdb.

  1. Убедитесь, что размеры дисков на обоих серверах совпадают, выполнив следующую команду на каждом из них:
fdisk -l
  1. Если размеры совпадают, выполните следующую команду на исходном сервере:
ssh root@IP_нового_сервера "cat > /dev/vda" < /dev/vdb

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

dd if=/dev/vdb | pv -s [размер образа] | ssh root@IP_нового_сервера "cat > /dev/vda"
  1. После завершения процесса убедитесь, что копирование было выполнено без ошибок, выполните следующую команду на каждом сервере, указав соответствующее имя диска:
  • На исходном сервере укажите диск, с которого создавался бэкап:
sha256sum /dev/vdb
  • На новом сервере укажите диск, на который производилась копия:
sha256sum /dev/vda
  1. Сравните полученные хеши. Если они совпадают, значит, копирование завершено успешно.

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

Остались вопросы - пишите