Alley in Pisa, Italy

by Lars Kotthoff

submit your photo


Hall of Fame
View past winners from this year

Please participate in Meta
and help us grow.

Take the 2-minute tour ×
Photography Stack Exchange is a question and answer site for professional, enthusiast and amateur photographers. It's 100% free, no registration required.

I'm thinking of using S3 to backup my photos. Anyone have any experience with this? I'm wondering specifically:

  1. Cost: I know I can estimate the costs, but what are you paying?
  2. Methods: FTP, scripts, plugins - how do you get the files to S3?
  3. General opinions on the service
share|improve this question
    
Welcome to photo.SE, Chad! –  Reid Nov 3 '10 at 0:40
    
This article might be of interest: dropbox.com uses Amazon S3 storage, and has photo galleries built in. The article and comments also give an idea of how much S3 is costing: halesy.wordpress.com/2010/08/01/amazon-s3-v-dropbox –  Andrew Nov 23 '11 at 14:44

3 Answers 3

up vote 7 down vote accepted

S3 (Amazon's Simple Storage Service) itself is more of a service backend for SaS and 3rd party developers. As a developer who's worked on S3 before, it isn't the ideal platform for an end-user back solution. If you are a developer S3 is great, considering the substantial cost savings you get over services that are built ontop of S3 (like Mozy).

Plus, you can ship them harddrives and they will upload it to S3, rather than spending time and bandwidth uploading the files directly--though almost all online backups don't charge for bandwidth, just storage.

There are 3rd party tools and utilities that make backing up to S3 more manageable, but if you're looking for a robust solution rather than a "roll your own" then I recommend going with a service that is built ontop of S3, rather than going to S3 directly.

share|improve this answer
1  
do you know of any that integrate with Lightroom (etc)? –  Rowland Shaw Nov 2 '10 at 18:40
2  
That all does make sense, but, being a developer myself, I like to be more in control of the process. I really don't want a 3rd party between me and the storage. From what I've read it's pretty easy to use some of the APIs and the 3rd party tools abound as well. –  Chad Cooper Nov 2 '10 at 18:47
    
Yes there are many third party tools, see the sample code and library page aws.amazon.com/code –  labnut Nov 2 '10 at 20:19

As far as I know, SmugMug uses S3 to store photos. Probably, they are not alone.

Unfortunately, S3 is not a file system, so you need some special software solution to organize such a hosting. I can think of two simple end-user solutions, both doable on a Linux system.

Using s3fs

s3fs is a user-space (FUSE) file system backed by Amazon S3. You can "mount" buckets to view and write them as if they were directories on your local system. s3fs should work on Linux, and probably also on Mac.

There is also a commercially supported version: SubCloud.

Using s3sync

s3sync utility transfers directories between a local directory and an S3 bucket. s3sync should work even on Windows.

Probably there are other tools.

Then you only need to find a suitable generator of the static photo galleries.

share|improve this answer
1  
Actually, with a SmugMug account you can opt to use it as a 'FrontEnd' for S3 storage as well. For any 'normal' photo on SmugMug you can also upload any number of 'vault' photos that get stored on S3 (under your S3 account) and are tied to that photo, kinda like a master/version setup. RAW files, 500MB tiffs, PSDs etc. That is of course, in addition to what your link notes, that SM uses AWS to host its photos. (Note: I work for SmugMug) –  Shizam Nov 3 '10 at 0:50
    
Thank you for details. Very interesting. –  sastanin Nov 3 '10 at 11:40

Jungle Disk is one product I know of that can use S3 hosting. One other benefit it has is security, as it fully encrypts all data before it is sent to the host, which means that regardless of the security on the host side, no one can view your images without your password.

share|improve this answer
3  
That does also work as a hidden tie in, as you rely on the host company to be able to decrypt it on the way back out... –  Rowland Shaw Nov 2 '10 at 19:02

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.