aws/ec2-start

Start EC2 Instance

Start one or more EC2 instances.

aws
ec2
start

Command

aws ec2 start-instances --instance-ids i-1234567890abcdef0

Explanation

Starts stopped EC2 instances by instance ID.

Common Use Cases

  • Manually starting instances after maintenance
  • Automating environment boot-up scripts

Best Practices

  • Use tagging for easier instance selection
  • Automate start operations via CloudWatch or Lambda

Common Mistakes to Avoid

  • Starting an already running instance (no effect)
  • Using incorrect instance ID

Troubleshooting

Problem: Instance not starting

Solution: Check IAM permissions and instance state.

Examples

Start EC2 instance by ID

aws ec2 start-instances --instance-ids i-1234567890abcdef0