Назад | Перейти на главную страницу

Запуск публичного AMI из одного региона EC2 в другом

Я хочу установить этот общедоступный AMI (NCBO Appliance v1.1) на EC2 в регионе AWS Восток США. Но это доступно только на Западе США.

Я вижу только варианты запуска его в регионе Запад США и не нахожу его при поиске общедоступных AMI в регионе Восток США.

Есть веб-служба для их копирования (см. Сообщения SO ниже), но когда я выбираю AMI и нажимаю «Действия», элемент «Копировать» отключается.

Есть ли способ скопировать общедоступный AMI в другой регион?

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

http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/CopyingAMIs.html

С копией EC2 AMI вы можете легко копировать образы машин Amazon (AMI) у вас есть в другие регионы AWS и масштабируйте свои приложения, чтобы воспользоваться преимуществами географически разнесенных регионов AWS.

Чтобы обойти это, вы можете:

  1. запустить инстанс в районе желаемого AMI
  2. создать новый AMI из вашего экземпляра
  3. скопируйте этот AMI в желаемый новый регион.

Поскольку это общедоступное изображение, прочтите документацию Amazon на копирование AMI с помощью обновленных инструментов EC2 CLI:

Чтобы использовать AMI Copy, просто выберите AMI, который нужно скопировать, в Консоли управления AWS, выберите целевой регион и запустите копирование. AMI Copy также можно получить через интерфейс командной строки EC2 или EC2 API, как описано в Руководстве пользователя EC2. После завершения копирования новый AMI можно использовать для запуска новых экземпляров EC2 в целевом регионе.