10
votes

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

1

8 Answers 8

8
votes

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

0
5
votes

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.

4
votes

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
2
votes

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.

2
votes

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.

1
  • not at all what I'm looking for, but +1 for a nice idea
    – Mikeage
    May 3, 2009 at 3:30
1
vote

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?

1
vote

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

0
votes

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 .