В статье рассмотрим, как создать образ сервера Timeweb Cloud и развернуть его на другом сервере Timeweb Cloud с помощью утилиты dd.
Инструкция будет полезна для серверов в локациях, которые в данный момент не поддерживают работу с образами.
Вам понадобятся:
- «Отдающий» сервер, с которого будем снимать образ.
- Новый сервер — с таким же размером диска. ОС и ПО на сервере могут стоять любые.
- Наличие SSH на каждом из серверов.
Последовательность действий:
- Загрузите новый сервер с диска восстановления (вкладка «Доступ» на странице сервера → изменить режим загрузки).
- Выполните команды ниже, чтобы в дальнейшем можно было подключаться к серверу по SSH:
- Зайдите в панель управления с отдающим сервером и создайте бэкап диска (вкладка «Бэкапы» на странице сервера).
- Смонтируйте бэкап в панели управления.
- Подключитесь к отдающему серверу по SSH и выполните команду ниже, чтобы определить имя нового добавленного устройства:
Далее в инструкции мы будем использовать имя устройства /dev/vdc.
- Убедитесь, что размеры дисков на серверах идентичны, выполнив на каждом сервере команду:
- Если размеры совпадают, выполните на отдающем сервере команду:
Также можно использовать команду ниже, чтобы отобразить прогресс-бар, но это замедлит процесс копирования:
- После завершения процесса проверьте, что все скопировалось без повреждений. Для этого выполните команду ниже, указав корректное имя диска:
-
- В команде на отдающем сервере укажите диск, копию которого создавали:
-
- На новом сервере — диск, на который копировали:
- Сравните полученные хеши. Если они совпадают, копирование было выполнено успешно.
Бэкап на отдающем сервере можно отмонтировать и удалить. Новый сервер — загрузить в обычном режиме.
Была ли статья полезна?
Ваша оценка очень важна