I've got a website that I would like to add redundancy to. It's not a massive website, and will probably only receive a handful of database updates and/or files per day, however it's very important that the website is up at all times.
Since the server is running on an EC2 instance, I figured that I would just make use of the Elastic Load Balancing for the added benefit of the load balancer. Since the website doesn't receive a great deal of updates, I would imagine that running rsync every couple of minutes would be fine for file modifications, but what's the usual approach for keeping the databases in sync? Any issues with this setup?