A backup program for disk arrays. It stores parity information of your data and it recovers from up to six disk failures
C Makefile Groff Other
Latest commit d0b26aa Jan 9, 2017 @amadvance Update HISTORY
Permalink
Failed to load latest commit information.
cmdline Recognize the correct "hashsize" field in the configuration Jan 9, 2017
raid Preliminary advise support May 15, 2016
test Add regression test for multi parity May 17, 2016
tommyds Remove the now unused tommy_arrayblk Nov 3, 2016
.drone.yml Add build script for Tea-CI Nov 15, 2016
.gitignore Update .gitignore Nov 15, 2016
.travis.yml Build on Travis with warning as error Nov 6, 2016
AUTHORS Special thanks to Leifi Nov 7, 2016
CHECK Renames TEST to CHECK to avoid name collisions. Nov 22, 2014
COPYING Initial commit Mar 1, 2011
HISTORY Update HISTORY Jan 9, 2017
INSTALL The default config now puts the content files in data disks. Dec 8, 2011
INSTALL.windows Some documentation changes. Apr 29, 2011
Makefile.am Add build script for Tea-CI Nov 15, 2016
README Manpage update Sep 2, 2015
TODO Update TODO Nov 7, 2016
acinclude.m4 Adds Spooky hash and a better RAID algo selection. Jun 9, 2013
autogen.sh Force autoconf reconfiguration with -f flag Nov 24, 2015
autover.sh Get the version even if no tag is present Jan 5, 2016
configure.ac Tentative fix for major/minor missing Jan 3, 2017
configure.windows-x64 Change the MinGW compiler for Windows binaries Nov 18, 2015
configure.windows-x86 Change the MinGW compiler for Windows binaries Nov 18, 2015
makecov.sh Extend the coverage test Nov 6, 2016
makedist.sh Restore the use of -O2 for Windows binaries Jan 16, 2016
makesan.sh Update coverity and clang to latest version Nov 6, 2016
makescan.sh Update coverity and clang to latest version Nov 6, 2016
maketest.sh Extend the coverage test Nov 6, 2016
snapraid.1 Update recovering manual Dec 28, 2016
snapraid.conf.example Fix inconsistent format example Nov 2, 2016
snapraid.conf.example.windows Fix inconsistent format example Nov 2, 2016
snapraid.d Update recovering manual Dec 28, 2016
snapraid.txt Update recovering manual Dec 28, 2016
valgrind.supp Remove the need of helgrind/drd suppression Jan 1, 2016

README

SnapRAID
========

SnapRAID is a backup program for disk arrays. It stores parity
information of your data and it recovers from up to six disk
failures.

SnapRAID is mainly targeted for a home media center, where you
have a lot of big files that rarely change.

Beside the ability to recover from disk failures, the other
features of SnapRAID are:

* All your data is hashed to ensure data integrity and to avoid
  silent corruption.
* If the failed disks are too many to allow a recovery,
  you lose the data only on the failed disks.
  All the data in the other disks is safe.
* If you accidentally delete some files in a disk, you can
  recover them.
* You can start with already filled disks.
* The disks can have different sizes.
* You can add disks at any time.
* It doesn't lock-in your data. You can stop using SnapRAID at any
  time without the need to reformat or move data.
* To access a file, a single disk needs to spin, saving power and
  producing less noise.

The official site of SnapRAID is:

    http://www.snapraid.it/