我正在编写一个python脚本,它启动一个当前停止的特定实例,而且我对如何做到这一点感到困惑。据我所知,从Boto EC2 introduction启动实例可以创建一个全新的实例?
conn.run_instances(
'<ami-image-id>',
key_name='myKey',
instance_type='c1.xlarge',
security_groups=['your-security-group-here'])
非常欢迎代码示例!
答案 0 :(得分:11)
我完全错过了this command in the API
为了将来参考,这是如何启动已停止的实例:
instance = conn.get_all_instances(instance_ids=['instance_id'])
print instance[0].instances[0].start()
答案 1 :(得分:4)
您现在可以在一次start_instances
来电中启动多个实例,例如:
conn.start_instances(instance_ids=['instance_id_1', 'instance_id_2',])