Are whole VM images backed up on Amazon EC2/S3?

3

I've been trying to get my head around Amazon Web Services as a VPS provider. My understanding is a EC2 instance running Windows is basically a Windows VM, very similar to renting a VPS from a more traditional hosting provider.

I don't want to have complex backups, either to administer or to restore - if my restore involves installing SVN, MySQL, Jira, etc on a new box before I can even try to restore the backup then it's not great to me.

What I really want is a service which backs up my entire VM... if the PC running the VPS dies then the VM image is installed on a new PC and off we go again.

With Amazon being all about flexibility and elasticity, I wondered if they have this service? I can't figure it out from reading their docs.

Mr. Boy

Posted 2010-01-13T16:24:47.947

Reputation: 3 710

Answers

2

If you use EBS volumes then you don't can create backups via snapshots which is very easy to do (just a single API call or via the aws console). You can also use an EBS-based windows AMI so the whole system would be stored on EBS.

Tomas Markauskas

Posted 2010-01-13T16:24:47.947

Reputation: 639

How does a snapshot cope with 'hot' files, that are changing a lot? Like databases and so on? – Mr. Boy – 2010-01-14T21:05:09.500

2

You can flush the data and lock the database while creating a snapshot. Here's an article about it: http://alestic.com/2009/09/ec2-consistent-snapshot

– Tomas Markauskas – 2010-01-15T11:16:11.213