Download List


S3QL is a file system that stores all its data online. It supports Amazon S3, Google Storage, and OpenStack and effectively provides you with a hard disk of dynamic, infinite capacity that can be accessed from any computer with Internet access. S3QL provides a standard, full featured Unix file system that is conceptually indistinguishable from any local file system. Additional features include compression, encryption, data de-duplication, immutable trees, and snapshotting, which make it especially suitable for online backup and archiving. The design favors simplicity and elegance over performance and feature-creep. Care has been taken to make the source code as readable and serviceable as possible. Solid error detection, error handling, and extensive automated test cases are provided.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from page, and the downloads themselves may not be hosted on OSDN.

2011-10-21 06:00

This release fixes parsing of storage URLs: s3s:// no longer generates bogus error messages. Support has been fixed for prefixes in storage URLs. Retries on timeout when transmitting data to a remote server. Does not free a mount point when terminating due to an unhandled exception in the background thread.
標籤: Stable

2011-10-07 02:20

Metadata is now always LZMA compressed, mount.s3ql's --compress option only affects compression of file contents. Network errors that occur in the middle of a read operation are now handled correctly. s3qladm now uses cached metadata if available.
標籤: Stable

2011-10-05 10:51

This release fixes an s3qlcp crash which happened when the source or destination inode number was a 64-bit value. "Connection reset by peer" network errors are now handled correctly. fsck.s3ql can now renumber inodes. This is useful if the filesystem was mounted using S3QL 1.2 or 1.1.x without the --nfs option and can now no longer be accessed on 32-bit systems. Use only 32 bits for inodes, even when --nfs is not specified. This ensures that filesystems can be safely used by both 32- and 64-bit systems.
標籤: Stable

2011-09-29 06:15

More storage backends (Google Storage, generic S3 compatible). A fix for a data corruption bug. Backend modules have been rewritten for more consistent network error handling. A bucket can now hold several filesystems. The local backend only uses half as many files as before. The sftp backend has been dropped. Logging to syslog is possible. Faster fsck. A smaller metadata database. FUSE4BSD compatibility.
標籤: Stable

2011-09-22 06:31

This release fixes a typo in 1.1.3 that caused errors when trying to remove any blocks that have been committed to the backend. It improves the accuracy of s3qlstat during active file transfers (but still not 100% accurate). It fixes some theoretical deadlocks. contrib/ is now working again, and also takes into account the throughput from userspace to S3QL.
標籤: Development

Project Resources