I am running a Ubuntu web server. I have a backup script working that will dump mysql and svn and backup both of those along with the files in the /var/www folder and store it on S3. What else should be backed up?
Currently, I am running the following:
- Apache
- MySql
- Subversion
Eventually I may play with other things.
The best way to determine what you need to back-up is to walk through a scenario where your server's hard drive is no longer booting up.
What data would you require to bring it online as fast as possible?
This is a basic template (tailored to *BSD) that I use:
Files:
Dirs:
If you are running other services; you should back-up those configurations as well.
For each service, you need to backup:
Apache:
MySQL:
Subversion: