Клонирование экземпляров EC2 - PullRequest
133 голосов
/ 02 февраля 2010

Можно ли клонировать данные экземпляра EC2 и все?

Ответы [ 7 ]

115 голосов
/ 13 апреля 2012

Более простой способ - через веб-консоль управления:

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

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

110 голосов
/ 02 февраля 2010

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

79 голосов
/ 09 декабря 2013

Нет явной кнопки Clone. По сути, вы создаете образ или снимок существующего экземпляра EC2, а затем запускаете новый экземпляр с использованием этого снимка.

Сначала создайте образ из существующего экземпляра EC2.

enter image description here


Проверьте список снимков, чтобы увидеть, завершен ли процесс. Обычно это занимает около 20 минут, в зависимости от размера диска вашего экземпляра.

enter image description here


Затем вам нужно создать новый экземпляр и использовать это изображение в качестве AMI.

enter image description here

enter image description here

35 голосов
/ 02 августа 2011

В настоящее время еще проще клонировать машину с экземплярами на основе EBS, выпущенными некоторое время назад. Вот как мы это делаем на BitNami Cloud Hosting . В основном вы просто делаете снимок экземпляра, который можно использовать позже запустить новый сервер. Вы можете сделать это либо с помощью консоли AWS (сохранение поддерживаемого EBS экземпляра как AWS AMI) или использование API EC2 инструменты:

Клонирование экземпляра - это не что иное, как создание резервной копии, а затем запуск нового сервера на основе этого. Вы можете найти кучу статей там, где описывается эта проблема, попробуйте найти информацию о том, "как ... "создать резервную копию или изменить размер всего экземпляра EC2, например, этот блог действительно хорошее место для начала: alestic.com

4 голосов
/ 23 февраля 2017

Чтобы ответить на ваш вопрос: теперь AWS упрощает клонирование. Запустите экземпляр из существующего экземпляра

  1. На странице Экземпляры EC2 , выберите экземпляр , который вы хотите использовать
  2. Выберите Действия , а затем Запустите More Like This .
  3. Обзор & Запуск

Принимает существующий экземпляр как шаблон для нового.

или вы также можете сделать снимок существующего тома и использовать снимок с AMI (существующим), который вы пропингуете при запуске вашего экземпляра

1 голос
/ 16 апреля 2016

Вы можете использовать AWS API или консольный интерфейс для создания AMI (образ машины Amazon) вашего работающего экземпляра. Вы можете указать перезагрузить экземпляр при создании AMI. Затем вы можете использовать AWS API или интерфейс консоли для запуска большего количества экземпляров с созданным вами AMI.

0 голосов
/ 10 апреля 2012

Вы можете сделать это очень легко с помощью программного обеспечения Cloud Management, такого как enStratus, RightScale или Scalr (отказ от ответственности: я там работаю).С помощью клонированной фермы вы можете:

  1. Создать снимок или готовое изображение для запуска в другой день
  2. Дублируйте свою конфигурацию, чтобы протестировать ее перед производством
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...