Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

Since none of the S3 "file systems" are compatible right now, what s3 gateway tool do you recommend for mounting a remote S3 bucket for backups? I've been using S3FS, but I've heard a lot of people complaining about the poor quality of the code; I haven't gone through a formal code review of my own yet. What other tools are you happy with?

EDIT: Just to clarify, I'm running Linux here. Windows compatibility would be nice, but not essential

share|improve this question
    
Related question: serverfault.com/questions/184717/… –  Gareth Stockwell Sep 26 '10 at 16:30
add comment

8 Answers

I'm really happy with Jungledisk which provides a WebDAV interface to S3. You can simply use it for mounting filesystems, or use the included backup features (which uses rsync for incremental backups). Great support too :)

share|improve this answer
add comment

The S3 support in duplicity worked fairly well for a company I was working for. It didn't "mount" the filesystem as such, but it did do nicely encrypted backups.

share|improve this answer
add comment

Deja Dup is a new program to back up to Amazon S3; it's a GUI frontend to duplicity and may work well with your existing plans. Packaged in Ubuntu, but I haven't tried it yet.

Package: deja-dup
Description: Backup utility
 Déjà Dup is a simple backup program. It hides the complexity of
 doing backups the 'right way' (encrypted, off-site, and regular)
 and uses duplicity as the backend.
 .
 Features:
  * Uses Amazon S3, an SSH server, or a local folder as a backup location
  * Securely encrypts your data
  * Schedules regular backups
  * Integrates well into your GNOME desktop
share|improve this answer
add comment

JungleDisk mount via fuse has been nice, I've not seen any faults with it although haven't used it all that much. It's not free however.

share|improve this answer
add comment

I have to indulge in a bit of self-promotion and mention my shaback utility (also on github), which is a Python script to back up files to Amazon S3. It's currently usable but incomplete; while it successfully backs up files, it lacks an automatic restore function (restore must be done manually at the moment).

Shaback stores files in a content-addressable way (so duplicated content is not stored twice), inspired by the Git storage mechanism. It doesn't attempt to expose the S3 storage backend as a filesystem.

share|improve this answer
    
not at all what I'm looking for, but +1 for a nice idea –  Mikeage May 3 '09 at 3:30
add comment

You might want to check out s3fslite. I haven't tried it myself yet but it looks promising. If you do give it a go can you please post your findings?

share|improve this answer
add comment

S3QL has been designed specifically for backups on S3 and might well be what you are looking for.

share|improve this answer
add comment

There is a windows/Linux gui app called duplicati that will do remote encrypted backups to S3. Recent builds have support for backup of locked files on Windows. It is mono based.

share|improve this answer
add comment

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.