[Документация Yandex Cloud](../../../index.md) > [Yandex Compute Cloud](../../index.md) > [Пошаговые инструкции](../index.md) > Образы > Управление > Импортировать образ из другого облака или каталога

# Импортировать образ из другого облака или каталога

Чтобы импортировать образ из другого облака или каталога:

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

     * Роль на облако: `resource-manager.clouds.member`.
     * Роль на каталог: `viewer` или `compute.images.user`.

     Подробнее о назначении ролей читайте в инструкции [Назначение роли](../../../iam/operations/roles/grant.md).

  1. Импортируйте копию этого образа в ваш каталог с помощью [CLI](../../../cli/quickstart.md):

     Если у вас еще нет интерфейса командной строки Yandex Cloud (CLI), [установите и инициализируйте его](../../../cli/quickstart.md#install).

     По умолчанию используется каталог, указанный при [создании](../../../cli/operations/profile/profile-create.md) профиля CLI. Чтобы изменить каталог по умолчанию, используйте команду `yc config set folder-id <идентификатор_каталога>`. Также для любой команды вы можете указать другой каталог с помощью параметров `--folder-name` или `--folder-id`. Если вы обращаетесь к ресурсу по имени, поиск будет выполнен в каталоге по умолчанию. Если вы обращаетесь к ресурсу по идентификатору, поиск будет выполнен глобально — во всех каталогах с учетом прав доступа.

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

        ```bash
        yc compute image create --help
        ```

     1. Получите список доступных образов в исходном облаке или каталоге с помощью команды `yc compute image list --folder-name <имя_исходного_каталога>`. Например:

        ```bash
        yc compute image list --folder-name my-source-folder
        ```

        Результат:

        ```text
        +----------------------+-------------+--------+----------------------+--------+
        |          ID          |    NAME     | FAMILY |     PRODUCT IDS      | STATUS |
        +----------------------+-------------+--------+----------------------+--------+
        | fd8eq6b2fkut******** | first-image |        | f2ehc12fue73******** | READY  |
        +----------------------+-------------+--------+----------------------+--------+
        ```

     1. Выберите идентификатор (`ID`) или имя (`NAME`) импортируемого образа.

     1. Для импорта образа выполните команду `yc compute image create --source-image-id=<идентификатор_исходного_образа>`. Например:

        ```bash
        yc compute image create --source-image-id=fd8o0pt9qfbt********
        ```

        Результат:

        ```yaml
        done (12s)
        id: fd8eq6b2fkut********
        folder_id: b1g07hj5r6i4********
        created_at: "2024-08-14T17:45:44Z"
        storage_size: "2562719744"
        min_disk_size: "21474836480"
        product_ids:
          - f2ehc12fue73********
        status: READY
        os:
          type: LINUX
        ```

   1. Проверьте результат, выполнив команду `yc compute image list --folder-name <имя_целевого_каталога>`. Например:

      ```bash
      yc compute image list --folder-name my-destination-folder
      ```

      Результат:

      ```text
      +----------------------+--------------------+--------+----------------------+--------+
      |          ID          |        NAME        | FAMILY |     PRODUCT IDS      | STATUS |
      +----------------------+--------------------+--------+----------------------+--------+
      | fd8eq6b2fkut******** | first-image        |        | f2ehc12fue73******** | READY  |
      | fd8ghl1n3brd******** | second-image       |        | f2e87com7i95******** | READY  |
      +----------------------+--------------------+--------+----------------------+--------+
      ```