Yandex Cloud
Поиск
Связаться с намиПопробовать бесплатно
  • Истории успеха
  • Документация
  • Блог
  • Все сервисы
  • Статус работы сервисов
  • Marketplace
    • Популярные
    • Инфраструктура и сеть
    • Платформа данных
    • Искусственный интеллект
    • Безопасность
    • Инструменты DevOps
    • Бессерверные вычисления
    • Управление ресурсами
  • Все решения
    • По отраслям
    • По типу задач
    • Экономика платформы
    • Безопасность
    • Техническая поддержка
    • Каталог партнёров
    • Обучение и сертификация
    • Облако для стартапов
    • Облако для крупного бизнеса
    • Центр технологий для общества
    • Облако для интеграторов
    • Поддержка IT-бизнеса
    • Облако для фрилансеров
    • Обучение и сертификация
    • Блог
    • Документация
    • Контент-программа
    • Мероприятия и вебинары
    • Контакты, чаты и сообщества
    • Идеи
    • Калькулятор цен
    • Тарифы
    • Акции и free tier
  • Истории успеха
  • Документация
  • Блог
Создавайте контент и получайте гранты!Готовы написать своё руководство? Участвуйте в контент-программе и получайте гранты на работу с облачными сервисами!
Подробнее о программе
Проект Яндекса
© 2026 ООО «Яндекс.Облако»
Yandex BareMetal
    • Все инструкции
      • Арендовать сервер в стандартной конфигурации
      • Арендовать сервер в своей конфигурации
      • Получить информацию о сервере
      • Изменить сервер
      • Подключиться к KVM-консоли
      • Остановить и запустить сервер
      • Отказаться от аренды сервера
      • Загрузить свой образ ОС
      • Подключить существующий сервер BareMetal к Cloud Backup
      • Воспользоваться Rescue-CD
      • Настроить дополнительную приватную подсеть
      • Настроить группу агрегирования MC-LAG
      • Сбросить пароль на сервере
      • Заменить диск в RAID-массиве
      • Добавить новый SSH-ключ пользователя
      • Восстановить загрузчик ОС
      • Анализ состояния дисков
      • Проанализировать состояние сервера с помощью HWCheck
    • Обзор сервиса
      • Обзор
      • Готовые конфигурации серверов
      • Своя конфигурация сервера
      • Конфигурация сервера под заказ
      • Обзор
      • Публичная сеть
      • Приватная сеть
      • DHCP
      • MC-LAG
      • Ограничения в сетях BareMetal
      • Обзор
      • Образы
      • Аудитные логи Audit Trails
      • Управление доступом
      • Дополнительные настройки серверов
      • Метрики Monitoring
    • Квоты и лимиты
  • Правила тарификации
  • Вопросы и ответы

В этой статье:

  • Загрузите файл образа в Object Storage
  • Создайте образ в BareMetal
  • Удалите образ из Object Storage
  1. Пошаговые инструкции
  2. Серверы
  3. Загрузить свой образ ОС

Загрузить собственный образ операционной системы

Статья создана
Yandex Cloud
Улучшена
Обновлена 13 февраля 2026 г.
  • Загрузите файл образа в Object Storage
  • Создайте образ в BareMetal
  • Удалите образ из Object Storage

Вы можете добавить собственный образ операционной системы или программного продукта, чтобы иметь возможность самостоятельно установить его на сервер. Для этого нужно сначала загрузить файл образа в бакет сервиса Yandex Object Storage.

Загрузите файл образа в Object StorageЗагрузите файл образа в Object Storage

Внимание

Размер загружаемого в Object Storage файла образа не может превышать 50 ГБ.

Загрузите ISO-образ в Yandex Object Storage и получите ссылку на загруженный объект:

  1. Создайте бакет Object Storage:

    Примечание

    Чтобы создать бакет, у вас должна быть минимальная роль storage.editor на каталог.

    Консоль управления
    Yandex Cloud CLI
    1. В консоли управления выберите каталог, в котором хотите создать бакет.

    2. Перейдите в сервис Object Storage.

    3. Справа сверху нажмите Создать бакет.

    4. На странице создания бакета:

      1. Введите имя бакета в соответствии с правилами именования.
      2. При необходимости задайте ограничение на максимальный размер бакета или включите опцию Без ограничения.
      3. Значения остальных параметров оставьте без изменения и нажмите Создать бакет.

    Если у вас еще нет интерфейса командной строки Yandex Cloud (CLI), установите и инициализируйте его.

    По умолчанию используется каталог, указанный при создании профиля CLI. Чтобы изменить каталог по умолчанию, используйте команду yc config set folder-id <идентификатор_каталога>. Также для любой команды вы можете указать другой каталог с помощью параметров --folder-name или --folder-id.

    1. Создайте бакет в каталоге по умолчанию:

      yc storage bucket create --name <имя_бакета>
      

      Где --name — имя бакета. Обязательный параметр. Подробнее см. Правила именования бакетов.

      Результат:

      name: <имя_бакета>
      folder_id: b1gt6g8ht345********
      anonymous_access_flags: {}
      default_storage_class: STANDARD
      versioning: VERSIONING_DISABLED
      created_at: "2025-08-06T07:29:40.418079Z"
      resource_id: e3e9neva43dl********
      

      Подробнее о команде yc storage bucket create см. в Справочнике Yandex Cloud CLI.

  2. Загрузите скачанный файл с образом в созданный бакет:

    Консоль управления
    Yandex Cloud CLI

    Примечание

    Через консоль управления нельзя загрузить объекты размером более 5 ГБ (см. Квоты и лимиты в Object Storage). Для загрузки больших объектов используйте другие инструменты.

    1. В консоли управления перейдите в сервис Object Storage и перейдите в бакет, в который нужно загрузить образ.
    2. На панели слева выберите Объекты и в правом верхнем углу экрана нажмите кнопку Загрузить.
    3. В открывшемся окне выберите файл с образом и нажмите Открыть.
    4. В окне загрузки объектов нажмите Загрузить и дождитесь завершения загрузки.
    5. Обновите страницу.
    1. Выполните команду:

      yc storage s3api put-object \
        --body <путь_к_локальному_файлу> \
        --bucket <имя_бакета> \
        --key <путь_к_объекту>
      

      Где:

      • --body — путь к файлу, который нужно загрузить в бакет. Например: ./ubuntu.iso.
      • --bucket — имя вашего бакета.
      • --key — ключ, по которому объект будет храниться в бакете. Например: Ubuntu-2404.iso.

      Результат:

      etag: '"87740887a5159e2685500c02********"'
      request_id: 300dceee********
      

    Подробнее о команде yc storage s3api put-object см. в Справочнике Yandex Cloud CLI.

  3. Получите ссылку на загруженный в бакет образ:

    Консоль управления
    1. В консоли управления выберите каталог.
    2. Перейдите в сервис Object Storage и выберите нужный бакет.
    3. Нажмите на имя объекта с загруженным ISO-образом.
    4. В правом верхнем углу экрана нажмите кнопку Получить ссылку.
    5. Нажмите Получить ссылку.
    6. Скопируйте полученную ссылку.

Создайте образ в BareMetalСоздайте образ в BareMetal

Создайте новый образ по ссылке, полученной в Object Storage:

Консоль управления
CLI
API
  1. В консоли управления выберите каталог, в котором хотите создать образ.

  2. Перейдите в сервис BareMetal.

  3. На панели слева выберите Загрузочные образы.

  4. Нажмите кнопку Загрузить образ.

  5. Введите имя образа. Требования к имени:

    • длина — от 3 до 63 символов;
    • может содержать строчные буквы латинского алфавита, цифры и дефисы;
    • первый символ — буква, последний — не дефис.
  6. (Опционально) Добавьте описание образа.

  7. Вставьте ссылку на образ, полученную в Object Storage.

  8. Нажмите кнопку Загрузить.

Если у вас еще нет интерфейса командной строки Yandex Cloud (CLI), установите и инициализируйте его.

По умолчанию используется каталог, указанный при создании профиля CLI. Чтобы изменить каталог по умолчанию, используйте команду yc config set folder-id <идентификатор_каталога>. Также для любой команды вы можете указать другой каталог с помощью параметров --folder-name или --folder-id.

  1. Посмотрите описание команды для загрузки образа:

    yc baremetal boot-image create --help
    
  2. Загрузите образ:

    yc baremetal boot-image create \
      --name demo-boot-image \
      --description "Boot image for BareMetal" \
      --uri "<ссылка_на_образ>" \
      --labels <ключ_метки>=<значение_метки>
    

    Где:

    • --name — имя образа. Требования к имени:

      • длина — от 3 до 63 символов;
      • может содержать строчные буквы латинского алфавита, цифры и дефисы;
      • первый символ — буква, последний — не дефис.
    • --description — описание образа. Необязательный параметр.

    • --uri — ссылка на образ, полученная в Object Storage.

    • --labels — метки образа. Необязательный параметр.

Чтобы создать образ в BareMetal, воспользуйтесь методом REST API create для ресурса Image или вызовом gRPC API ImageService/Create.

Выполните запрос:

curl -X POST \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer <IAM-токен>" \
  -d '{
       "folderId": "b1g07hj5r6i4********",
       "name": "baremetal-ubuntu",
       "description": "New OS Baremetal Image",
       "uri": "https://storage.yandexcloud.net/bm-test-backet/new-server-amd64.iso",
       "labels": {
         "key": "ubuntu"
       }
      }' \
  "https://baremetal.api.cloud.yandex.net/baremetal/v1alpha/images"

Где:

  • <IAM-токен> — IAM-токен для аутентификации.

  • folderId — идентификатор каталога.

  • name — имя образа. Требования к имени:

    • длина — от 3 до 63 символов;
    • может содержать строчные буквы латинского алфавита, цифры и дефисы;
    • первый символ — буква, последний — не дефис.
  • description — описание образа. Необязательный параметр.

  • uri — ссылка на образ, полученная в Object Storage.

  • labels — метки образа. Необязательный параметр.

Результат:

{
"done": false,
"metadata": {
  "@type": "type.googleapis.com/yandex.cloud.baremetal.v1alpha.CreateImageMetadata",
  "imageId": "ly5kr5tjsple********"
},
"id": "ly5iwrc2uvuf********",
"description": "User image create",
"createdAt": "2025-12-07T20:31:52.845955Z",
"createdBy": "ajeb9l33h6mu********",
"modifiedAt": "2025-12-07T20:31:52.845955Z"
}

Отслеживайте статус операции по полю done.

Удалите образ из Object StorageУдалите образ из Object Storage

После создания образа можно удалить файл образа из сервиса Object Storage. Также можно удалить бакет, если в нем не осталось объектов.

Была ли статья полезна?

Предыдущая
Отказаться от аренды сервера
Следующая
Подключить существующий сервер BareMetal к Cloud Backup
Создавайте контент и получайте гранты!Готовы написать своё руководство? Участвуйте в контент-программе и получайте гранты на работу с облачными сервисами!
Подробнее о программе
Проект Яндекса
© 2026 ООО «Яндекс.Облако»