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

closed as off-topic by EEAA, mdpc, Rex, Ward, DKNUCKLES Jun 5 '14 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.

locked by HopelessN00b Dec 5 '14 at 6:17

This question exists because it has historical significance, but it is not considered a good, on-topic question for this site, so please do not use it as evidence that you can ask similar questions here. This question and its answers are frozen and cannot be changed. More info: help center.

Read more about locked posts here.


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 :)


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.


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

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.


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.

  • 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?


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


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.

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