Перейти к основному содержимому
Перенести облачный сервер в другой сегмент пула, проект или аккаунт

Перенести облачный сервер в другой сегмент пула, проект или аккаунт

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

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

осторожно

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

  1. Посмотрите, какой диск облачного сервера является загрузочным.
  2. Создайте образ загрузочного диска облачного сервера.
  3. Перенесите образ в сегмент пула, проект или аккаунт, в который нужно перенести облачный сервер.
  4. Создайте облачный сервер из образа загрузочного диска. Если размер образа более 50 ГБ, сначала нужно создать из него диск, а затем создать сервер из диска.
  5. Если на исходном сервере используются дополнительные диски, перенесите их и подключите к новому серверу.

Посмотреть загрузочный диск

  1. В панели управления перейдите в раздел Облачная платформа → Серверы.
  2. Откройте вкладку Серверы → страница сервера.
  3. Если у сервера загрузочный локальный диск, откройте вкладку Конфигурация. Убедитесь, что на вкладке есть поле Локальный диск.
  4. Если у сервера загрузочный сетевой диск, откройте вкладку Сетевые диски. Проверьте, какой диск загрузочный — в строке с загрузочным диском находится тег Загрузочный.

Создать образ загрузочного диска

  1. В панели управления перейдите в раздел Облачная платформа → Образы.
  2. Нажмите Создать образ.
  3. Введите имя образа.
  4. Выберите сегмент пула, в котором находится облачный сервер. Образ загрузится в этот же сегмент. Образы размером менее 16 ГБ автоматически реплицируются в соседние сегменты в пуле.
  5. Выберите диск в качестве источника образа.
  6. Выберите загрузочный диск облачного сервера. Убедитесь, что вы создаете образ именно из загрузочного диска.
  7. Опционально: отметьте чекбокс Указать минимальные требования к диску и памяти. Укажите минимальное количество оперативной памяти в МБ и объем дисков в ГБ. При создании облачного сервера из этого образа панель управления или API автоматически проверят эти ограничения.
  8. Нажмите Создать.

Перенести образ

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

При переносе образа в другой проект или аккаунт можно также изменить сегмент пула.

  1. В панели управления перейдите в раздел Облачная платформа → Образы.

  2. В меню ( ) образа загрузочного диска выберите Скопировать URL образа.

  3. Убедитесь, что вы находитесь в аккаунте и проекте, в который нужно перенести сервер. Нажмите на название текущего проекта и выберите нужный проект.

  4. Нажмите Создать образ.

  5. Введите имя образа.

  6. Выберите сегмент пула, в который нужно перенести облачный сервер. Образ перенесется в этот же сегмент.

  7. В качестве источника образа выберите URL.

  8. Вставьте URL образа, который вы скопировали на шаге 2.

  9. Выберите формат образа и формат контейнера.

    Если вы не знаете, какие форматы указать, укажите формат образа raw, контейнера — bare.

  10. Выберите операционную систему.

  11. Опционально: отметьте чекбокс Указать минимальные требования к диску и памяти. Укажите минимальное количество оперативной памяти в МБ и объем дисков в ГБ. При создании облачного сервера из этого образа панель управления или API автоматически проверят эти ограничения.

  12. Нажмите Создать.

Создать облачный сервер

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

Если размер образа более 50 ГБ, мы рекомендуем сначала создать диск из образа, а затем создать сервер из этого диска. Это поможет избежать ошибки при создании сервера.

  1. Если размер образа загрузочного диска более 50 ГБ, создайте диск из образа.

  2. В панели управления перейдите в раздел Облачная платформа → Серверы.

  3. Нажмите Создать сервер.

  4. Введите имя облачного сервера. Оно будет установлено как hostname в операционной системе на сервере.

  5. Выберите сегмент пула, в который вы перенесли образ загрузочного диска.

  6. Нажмите Выбрать другой источник:

    • если размер образа менее 50 ГБ, откройте вкладку Мои образы. Выберите образ загрузочного диска, который вы создали ранее;
    • если размер образа более 50 ГБ, откройте вкладку Диски. Выберите диск, созданный из образа загрузочного диска.
  7. Нажмите Выбрать.

  8. Выберите конфигурацию облачного сервера. Есть два вида конфигураций:

    • фиксированная — линейки с различным соотношением виртуальных процессорных ядер и оперативной памяти до 36 vCPU, 128 ГБ RAM и 1.25 ТБ объема локального диска;
    • произвольная — свободный выбор соотношения ресурсов до 32 vCPU, 256 ГБ RAM и 1.23 ТБ объема локального диска.

    Объем оперативной памяти, который выделяется серверу, может быть меньше указанного — ядро операционной системы резервирует часть оперативной памяти в зависимости от версии ядра и дистрибутива. Выделенный объем на созданном сервере можно проверить с помощью sudo dmesg | grep Memory

  9. Выберите загрузочный диск сервера. Можно выбрать:

  10. Опционально: чтобы добавить к серверу дополнительный диск, нажмите Добавить сетевой диск. Можно добавить несколько дисков.

    Вы можете перенести дополнительные диски, которые были подключены к исходному серверу.

  11. Выберите или создайте подсеть, к которой будет подключен сервер:

    • приватная подсеть — подсеть без доступа из интернета;
    • публичная подсеть — все адреса подсети будут доступны из интернета;
    • приватная подсеть с публичным IP-адресом — приватная подсеть и один статический публичный IP-адрес.
  12. Сохраните пароль пользователя root (пользователь с неограниченными правами на все действия над системой) для подключения к серверу.

  13. Опционально: загрузите SSH-ключ для более безопасного подключения к серверу.

  14. Опционально: чтобы создать прерываемый сервер, отметьте чекбокс Прерываемый сервер.

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

    Опционально: чтобы повысить отказоустойчивость инфраструктуры, создайте группу размещения.

  16. Опционально: в поле User data вставьте скрипт, который выполнится при загрузке системы. Примеры скриптов и поддерживаемые форматы можно посмотреть в инструкции Добавить user data.

  17. Нажмите Создать.

Перенести дополнительные диски

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

  1. Создайте образы дополнительных дисков.
  2. Перенесите образы дополнительных дисков в сегмент пула, проект или аккаунт, в который вы перенесли облачный сервер.
  3. Создайте сетевые диски из образов.
  4. Подключите сетевые диски к новому облачному серверу.