Изменение Flavor или изменение VPC для ECS

В инструкции описано, как выполнить миграцию виртуальной машины ECS с одного типа конфигурации вычислительной мощности (flavor) на другую с сохранением всех настроек и приложений внутри виртуальной машины.

Создание новой ВМ с нужным флейвором

В этом примере будет показана проверка работы миграции. Для этого потребуется установить пользовательские пакеты с помощью утилиты snapd на базе операционной системы Linux, Ubuntu Server 18.04.

  1. Выберите Computing → Elastic Cloud Server.

  2. В строке с нужным сервером нажмите Remote Login.

  3. Авторизуйтесь в виртуальной машине.

  4. Введите команду snap list для просмотра всех установленных пакетов.

    ../_images/s__command-snap-list.png
  5. Создайте новую ВМ. В этом примере важно значение полей:

    • Specification — флейвор c6.xlarge.4.

    • ImageUbuntu 18.04 Server 64 bit.

      ../_images/s__image-select-os-ubuntu.png
  6. Проверьте, установлены ли базовые пакеты и приложения на новой ВМ. Для этого нажмите Remote Login.

  7. Авторизуйтесь в ECS и введите команду snap list. Команда должна показать, что список пакетов пуст.

../_images/s__check-with-command-snap-list.png

Миграция данных на новую ВМ

Теперь необходимо провести процедуру миграции данных со старой ВМ на новую с новым флейвором.

Эта процедура также помогает изменить VPC на виртуальной машине.

Для этого:

  1. Остановите виртуальные машины. Выберите обе виртуальные машины, вверху нажмите Stop и подтвердите остановку.

  2. Проверьте, что машины остановлены (статус Stopped).

    ../_images/s__status-stopped.png
  3. В консоли управления выберите раздел Storage → Elastic Volume Service.

  4. Открепите диски EVS от виртуальных машин. Для этого в строке с каждым из дисков нажмите More и выберите Detach.

    ../_images/s__evs-more-detach.png
  5. Проверьте, что диски откреплены — в поле Status должен появится статус «Available».

  6. Подключите диск от исходной машины к новой. В строке с диском исходной ВМ нажмите Attach.

    ../_images/s__evs-attach-to-vm.png
  7. В окне прикрепления диска выберите новую ВМ. В поле Mount Point выберите из списка System Disk. Нажмите ОК.

    ../_images/s__mount-points-attach.png
  8. Остановите Elastic Cloud Server: в строке с ECS нажмите More → Stop.

  9. Проверьте, есть ли пакеты и приложения на новой ВМ. Для этого в строке с ECS нажмите Remote Login, авторизуйтесь в ECS и введите команду snap list.

    Миграция прошла успешно.

    ../_images/s__check-migration-with-command-snap-list.png

Внимание

Чтобы избежать двойной тарификации, после процедуры миграции удалите ненужные ресурсы: старую ECS и открепленный диск EVS от новой ВМ.

Дополнительные настройки для новой ВМ

При необходимости у виртуальной машины можно изменить параметры частного и внешнего IP-адреса.

Внимание

Для изменения параметров частного IP-адреса виртуальная машина должна быть остановлена (в строке с ВМ нажмите More → Stop).

Сделать это можно через параметры виртуальной машины:

  1. Нажмите на название ВМ ECS.

  2. Для изменения настроек IP-адреса сетевого адаптера перейдите на вкладку Network Interfaces. Нажмите Modify Private IP.

    ../_images/s__nics-tab-press-modify-priv-ip.png
  3. Для изменения настроек внешнего IP-адреса (EIP) перейдите на вкладку EIPs. Нажмите Bind EIP и прикрепите новый IP-адрес.

    ../_images/s__nics-tab-press-bind-eip.png
Запустили Evolution free tier
для Dev & Test
Получить