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

8

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

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

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

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

введите описание изображения здесь

прототип
источник

Ответы:

15

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

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

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

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

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

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

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

89c3b1b8-b1ae-11e6-b842-48d705
источник
Я дал этому +1, поскольку это ясно правильный ответ согласно документации. Моя проблема заключается в том, что пункт «Копировать» в меню «Действия» неактивен, и, как платящий клиент, не могу понять, почему. :(
прототип
Из любопытства - без обязательств - если вы ищете для NCBO Appliance v1.1в Public Imagesв EC2 US-N. Californiaрегионе, и выберите его, имеет ли Copyэлемент отображаться активным для вас?
прототип
Действие «Копировать» для меня недоступно. Что вы найдете при попытке через командную строку?
89c3b1b8-b1ae-11e6-b842-48d705
Если вам не повезет, я посмотрю, смогу ли я покопаться в моей истории, чтобы увидеть, что я бежал раньше. Тем временем, этот пост может помочь: stackoverflow.com/questions/5402013/…
89c3b1b8-b1ae-11e6-b842-48d705
Это не работает для общедоступных изображений. Как указано в документации: «AMI Copy позволяет вам легко копировать ваши AMI в регионах AWS ...»
dirkoneill