One of the news sites I'm developing is heavily reliant on its image database, which has been migrated from the old site and is ~15-20gb at this point.
It's dawned on me that it would be really bad if there was some sort of server malfunction and all of the images in that directory were lost -- they're generally created on-the-fly by one person every week from much higher-resolution versions that have been pushed so far back into a totally-disorganized archive that it would take ages to resize and upload them all again (Which isn't even going into the awful process that would be re-adding them to the site's ~15,000 article nodes).
To this end, I'm looking for a way of backing up the uploaded images folder in sites/default/files. One thought I've had is to use Subversion's WebDAV Autoversioning capability, though I'm not overly sure how I'd get the Drupal 7 filefields to use this.
I could also just write a script to rsync files between two servers once a night -- the newspaper's office has a few servers for that sort of thing.
Any thoughts what a good backup solution would be for this particular situation?
Thanks!
git
andsvn
(for example) tag synonyms ofversion-control
is a great idea. Enough people still use both systems that there might be Drupal related VCS questions related to a specific system. – Chapabu Oct 26 '12 at 10:02