Загрузить (создать) образ

В хранилище образов Selectel можно загрузить:

Можно создать собственный образ из диска.

Загрузить образ из файла

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

Загрузить большой образ из файла

Для загрузки больших образов (более 100 ГБ) используйте curl.

  1. Создайте токен для работы с API:

    openstack token issue -c id
    
  2. Создайте запрос на создание образа:

    curl 'https://api.<pool>.selvpc.ru/image/v2/images' \
      -H 'X-Auth-Token: <token>' \
      -H 'Content-Type: application/json;charset=utf-8' \
      --data '{"name":"<image_name>","disk_format":"<disk_format>","container_format":"<container_format>"}'
    

    Укажите:

    • <pool>пул, в который загрузится образ, например ru-1;
    • <token> – токен, полученный на шаге 1;
    • <image_name> – имя образа;
    • <disk_format> – формат диска (образа). Если вы не знаете, какой формат указать, укажите raw;
    • <container_format>формат контейнера. Если вы не знаете, какой формат указать, укажите bare.
  3. Загрузите образ в сегмент пула:

    curl 'https://api.<pool>.selvpc.ru/image/v2/images/<image_ID>/file' \
      -X PUT \
      -H 'Content-Type: application/octet-stream' \
      -H ‘X-Image-Meta-Store: <pool_segment>’ \
      -H 'X-Auth-Token: <token>' \
      -T <file_path> \
      -o /dev/null
    

    Укажите:

    • <pool>пул, в который загрузится образ, например ru-1;
    • <image_ID> – ID образа из вывода команды на шаге 2;
    • <pool_segment>сегмент пула, в который загрузится образ, например ru-1a;
    • <file_path> – путь к файлу на диске.

Загрузить образ по ссылке

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

Загрузить vmdk

Создать образ из диска

Образ можно создать из любого диска облачного сервера — загрузочного или дополнительного, локального или сетевого. Образ — это полная копия диска.

Использовать образ диска можно:

  • для быстрой настройки одинаковых облачных серверов — клонирования сервера. Если на сервере установлена операционная система и программное обеспечение, то из образа загрузочного диска можно развернуть уже настроенные серверы. Это быстрее, чем настройка нужной конфигурации нескольких серверов;
  • изменения типа загрузочного диска;
  • переноса сервера в другие пулы, проекты или аккаунты;
  • экспорта диска облачного сервера;
  • если образ, из которого ранее был создан сервер, оказался удалён, можно создать образ из диска сервера и при необходимости создать такой же облачный сервер.