3 ms·
Most of the hard work is already done for this: Puppet, Chef, etc.
by lr 14y ago
Most of the hard work is already done for this: Puppet, Chef, etc.
- jeffbarr 14y agoCloudFormation should also be helpful here.
- nmcfarl 14y agoYeah - but what would really help is if EC2 had more tools to support cross region moves†. Hint, hint… -- † I too did an us-east-1 to us-west-2 move on Monday, and it was unfun.
- jimwalsh 14y agoThey provide pretty good tools already. If you leverage their API and S3 you can migrate AMI's and EBS's across regions quite effectively. Could the tools get better, yes. But it's not as hard as it is often made out to be.
- nmcfarl 14y agoI just did this Monday, and there is 0 support that I could find for moving ebs volumes cross region. I used netcat to push the data, which seems profoundly wasteful. I'd love to hear of an s3 based approach.
- jimwalsh 14y agoYou can use this, many people have reported it does well. I have not used it. https://cloudyscripts.com/tool/show/5 https://cloudyscripts.com/tool/show/5 You can also use the APIs to do that S3 copy I mentioned. Here are one of the many write ups of that technique. http://alestic.com/2010/10/ec2-ami-copy http://alestic.com/2010/10/ec2-ami-copy
- pwelch 14y agoAgreed. We created a backup database in a west region and it only took a few minutes to provision with Chef. I would be curious if there was an open source tool that copies your current security groups and writes them to other regions.
- eli 14y agoI wonder what percentage of AWS clients are not using Puppet, Chef or similar. I bet more than half. If I were going to build this, I'd take a look at Blueprint, since it (at least in theory) can reverse engineer what's installed on a running server.