28 August 2014 4 comments Photos
First of all, Dropbox is awesome. When I plug in my iPhone to my laptop it automatically backs up all my photos to Dropbox fastly and conveniently. If I want to share a photo or a movie I can easily get a "Share link" to show friends and family.
The only disadvantage with Dropbox is that you only get 5Gb for free. Upgrading to the 100Gb Pro account is $10 per month. Not a massive amount but my inner geek uses that as an excuse to hack around it.
So, what I do is set up a S3 bucket. Let's call it
camera-uploads-peterbe and then I use s3cmd to upload all the pictures by month. Like this:
$ cd Dropbox/Camera\ Uploads/ $ s3cmd put --reduced-redundancy 2014-01-* s3://camera-uploads-peterbe/2014/ $ rm 2014-01-*
I'm sure that by writing this here, people will write comments saying much better ways to do properly offside backups and I'm eager to hear that but for me S3 feels great. It's tools I'm very familiar with. It's a very established and mature business so it's unlikely to go away any time soon. It's secure and it's incredibly cheap because there's virtually no transfer of these files.
Also, I like how it's clearly explicit and simple. I don't have to worry about some obscure background app not working properly and me not noticing.
Let's see what the future holds. At the moment I'm just worrying about storing the files but it's a bit clunky to retrieve individual files.
For $99 per year I now get 1TB of space on Dropbox.
Also, the reason I discovered that way because
s3cmd stopped working with these strange
[Errno 32] Broken pipe errors. Lots of others have suffered from this too. I verified my access key and secret but didn't feel like spending too much time trying to understand explicit policies on S3 puts.