Запуск остановленного экземпляра EC2 с Boto

Я пишу скрипт python, который запускает конкретный экземпляр, который в настоящее время остановлен, и я как бы не понимаю, как это сделать. Насколько я понимаю из введения Boto EC2 при запуске экземпляров, это создает совершенно новый экземпляр?

conn.run_instances( '<ami-image-id>', key_name='myKey', instance_type='c1.xlarge', security_groups=['your-security-group-here']) 

Примеры кода были бы очень желанными!

2 Solutions collect form web for “Запуск остановленного экземпляра EC2 с Boto”

Я полностью пропустил эту команду в API

Для справки в будущем, вот как запустить остановленный экземпляр:

 instance = conn.get_all_instances(instance_ids=['instance_id']) print instance[0].instances[0].start() 

Теперь вы можете запускать несколько экземпляров в одном вызове start_instances , например:

 conn.start_instances(instance_ids=['instance_id_1', 'instance_id_1',]) 

См. http://boto.cloudhackers.com/ru/latest/ref/ec2.html#boto.ec2.connection.EC2Connection.start_instances

  • Как получить все сообщения в очереди Amazon SQS с помощью библиотеки boto в Python?
  • Boto: Каков наилучший способ проверить, существует ли стек CloudFormation?
  • Boto S3 бросает httplib.IncompleteRead иногда
  • Использование boto для AWS S3 Ковши для подписи V4
  • Как читать двоичный файл на S3 с помощью boto?
  • get_bucket () дает «плохой запрос» для кодов S3, которые я не создал через Boto
  • Чтение сырых сообщений из SARS Amazon с использованием boto
  • Как перемещать файлы между двумя ведрами Amazon S3 с помощью boto?
  • Как (правильно) использовать внешние учетные данные в функции AWS Lambda?
  • Загрузка измененного изображения на S3
  • Использование Amazon SWF Для связи между серверами
  • Python - лучший язык программирования в мире.