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

Как создать AMI на основе хранилища экземпляров из экземпляра EBS?

Чтобы дать фон,

Мне нужно около 10 реплик экземпляров для исследовательских целей. Итак, вот что я делаю:

  1. У меня есть экземпляр EC2 на базе EBS в качестве главного экземпляра, на котором я занимаюсь всей разработкой.
  2. Создайте AMI из мастера и запустите с его помощью 9 экземпляров.
  3. Всякий раз, когда происходит изменение мастера (помимо изменения кода, я управляю синхронизацией кода с помощью SVN), я повторяю шаг 2.

Поскольку главный экземпляр имеет поддержку EBS, экземпляры, которые я запускаю с его AMI, также имеют то же самое.

Теперь я не хочу, чтобы у других 9 экземпляров была EBS (для целей экономии).

Итак, мой вопрос

  1. Могу ли я создать AMI с поддержкой S3 / хранилищем экземпляров из экземпляра на основе EBS? [ или ]
  2. Могу ли я создать экземпляр с поддержкой S3 / хранилищем экземпляров из AMI на основе EBS?

Пожалуйста, помогите мне. Заранее спасибо.

Могу ли я создать AMI с поддержкой S3 / хранилищем экземпляров из экземпляра на основе EBS?

Да, вы можете создать AMI экземпляра-хранилища из экземпляра на основе EBS.

  1. Установите ec2-ami-tools в экземпляр
  2. Загрузите свои сертификаты x509 в экземпляр
  3. Используйте команды ec2-bundle-vol и ec2-upload-bundle ПРИМЕЧАНИЕ. Для выполнения этих команд вам потребуется идентификатор вашей учетной записи, ключ доступа и секретный ключ.
  4. Зарегистрируйте изображение, указав имя сегмента / манифеста, в который вы загрузили файлы изображений.

Пошаговую документацию можно найти на http://docs.amazonwebservices.com/AWSEC2/2008-02-01/GettingStartedGuide/?ref=get-started См. Раздел «Создание образа» в этом руководстве.

Могу ли я создать экземпляр с поддержкой S3 / хранилище экземпляров из AMI на основе EBS?

Нет ты не можешь