While writing the last post, client content, specifically images came to mind. I think this may be a weakness in the armor that I want to correct.
In the past I decided that I would include the images and client files in the SVN repository. As a programmer, this felt wrong but I didn't know a better way. The database was being backed up, the site was in SVN, but if I didn't put these files in there, they wouldn't be backed up where I could restore them. They were on a higher level server backup, but it's not as readily accessible. If the server imploded, it would be hard to get the site restored quickly without having them in SVN.
One weakness is that there was not an automated backup of the client images, they only get checked in when I check them in since I am the gatekeeper to SVN. What is a good strategy for backup and recovery of the client files?