Quillen

Software that backs up files to Amazon S3
Download

Quillen Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Apache
  • Price:
  • FREE
  • Publisher Name:
  • Grourk
  • Publisher web site:
  • http://code.google.com/u/grourk/
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 1.8 MB

Quillen Tags


Quillen Description

Software that backs up files to Amazon S3 Quillen is a free and open source software that backs up your important files to Amazon S3 with minimum data transfer and storage. Quillen has a command line interface to maintain simplicity. Quillen talks directly to Amazon S3 and SimpleDB without any intermediate servers. You pay for your usage directly to Amazon.When you backup a file or directory, Quillen places those files into a conceptual "snapshot". It is a full snapshot of those files at that point in time. A snapshot can later be restored to your local disk.Quillen splits files into chunks of data of variable size. The chunks are determined by their contents, rather than fixed offsets into a file. This enables Quillen to keep data transfer and storage to a minimum since only chunks that have not been seen before will be uploaded. Chunks have an average size of 128K, although they can range from 2K - 5MB. This method of chunking also means that a full backup of a set of files that have already been placed in a snapshot does not result in re-uploading those files. And if the files have changed since they were last backed up, only those chunks that have changed need to be uploaded. The result is a new full snapshot. The full set of files can be restored from that snapshot. This is de-duplication between snapshots.This method of chunking also enables de-duplication within snapshots. If two files are both backed up at the same time, and the two files share chunks of data, each of those chunks is only uploaded and stored once. Quillen keeps track of the fact that a chunk is referenced by multiple files.Another advantage of this method is that Quillen can process and transfer multiple chunks in parallel, taking full advantage of the network connection. This results in faster backups than if the chunks were uploaded serially.Finally, because Quillen processes files in chunks, an error during transfer (process is killed, network connetion goes away, power outage, etc.) doesn't mean that Quillen has to start all over again from the beginning. It will pick up where it left off and avoid re-uploading chunks it has already uploaded. Requirements: · Java 1.6 or later


Quillen Related Software