I’ve been getting to know Amazon S3 lately, and there are some great things about it. I think it is one of the long list of unpredicted successes that resulted from the near-ubiquitousness of open source software on the server side. We’ve been using it for “offsite” backup for drupal sites for a while now. We have a script going which runs by cron daily to do the backups.
There are a number of ways to do this. We started using S3fs as a way to mount an S3 bucket in the filesystem, then just copy the files to S3. One of the scripts we’ve use is here. (We also use rsync.) However, S3fs isn’t very actively supported or in development. So we’re thinking of moving to use S3cmd, which works really well, and is still under active development.
{ 4 comments… read them below or add one }
Michelle, I suppose I would have tweeted you this back in the old days, but have you looked at Backup and Migrate (and Backup and Migrate Files) for offsite db and file backups to Amazon S3?
Regards,
Rowan
I have actually, although the last I think I looked at it, it either didn’t do files, or didn’t do S3, so that’s nice to know that it does both now. Thanks!
We do have other systems (redmine which is RoR, and others) which we also need to backup, and use scripts for, so doing it on the OS side is useful. But it’s nice to know that backup and migrate has matured.
Oh, Michelle! You totally left Amanda off your list! Amanda has supported backups to S3 for almost four years now. Give it a shot, and drop by #amanda on freenode if you need any help.
Oh, my, I did!! I should try it out again, for sure! Glad to know it has S3 support – should have figured, if you had anything to do with it! :-)