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

closed as off-topic by EEAA, mdpc, Rex, Ward, DKNUCKLES Jun 5 at 16:27

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions seeking product, service, or learning material recommendations are off-topic because they tend to become obsolete quickly. Instead, describe your situation and the specific problem you're trying to solve." – EEAA, Rex, Ward, DKNUCKLES
If this question can be reworded to fit the rules in the help center, please edit the question.

Related question: serverfault.com/questions/184717/… –  Gareth Stockwell Sep 26 '10 at 16:30

8 Answers 8

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

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

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.
  * 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

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

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

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

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

share|improve this answer

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

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