Here is the biggest mistake you will make on Amazon EC2…
edukatr.com
edukatr.com
The main idea is that it's an easy platform to scale horizontally from.
It never really struck me as intended to be a service which you run something like wordpress from...
What this guy probably wanted was something like rackspace and linode offer, which is a vm with a persistant disk, more in line with vmware on the desktop or esx, or xen, than amazons offering.
Also I would store all dynamic data on RDS (database) and S3 (uploaded files), probably no need for EBS in most web apps.
Pull! Pow
There is really no excuse for this. Don't make the same mistake.
On the upside, the title is decidedly not link-bait. That really is the biggest mistake you can make on AWS.
Was he really running the contents of two websites on the EC2 instance?
I mean, I've done that. Once. When I was first playing with EC2, and well before I'd actually deployed a live and (apparently) valuable site to it.
If I'm understanding the problem correctly, then my sympathies. I don't know if it's a curse or a blessing that it went all this time without having rebooted and destroying everything before now. I suppose that's the sort of thing you'd prefer to learn earlier than later.
Apparently so, despite the fact that all of the EC2 documentation labels the local disk as "ephemeral."