A backup program for disk arrays. It stores parity information of your data and it recovers from up to six disk failures http://www.snapraid.it/
Find a file
Andrea Mazzoleni c8edf2f002 In scrub don't check the inode to verify if the file is synced.
On filesystem without persistent inode, they can be different from
one run to another.
In sync they are automatically adjusted, but not in scrub.
2014-12-29 00:00:04 +01:00
cmdline In scrub don't check the inode to verify if the file is synced. 2014-12-29 00:00:04 +01:00
raid Removes rand() use from the raid module. 2014-12-27 11:45:59 +01:00
test Moves the source files into the src/ dir. 2014-03-22 21:02:12 +01:00
tommyds Updates TommyDS to the latest version. 2014-12-24 22:12:33 +01:00
.gitignore Adjusts coverage for new src dir. 2014-03-23 11:11:43 +01:00
.travis.yml Uses a simpler Travis CI script, not needing root permissions. 2014-12-27 12:07:45 +01:00
acinclude.m4 Adds Spooky hash and a better RAID algo selection. 2013-06-09 22:55:57 +02:00
AUTHORS Adds acknowledgments. 2013-08-22 23:00:01 +02:00
autogen.sh Adds -i to autoreconf in autoget.sh. 2011-04-29 17:48:05 +02:00
CHECK Renames TEST to CHECK to avoid name collisions. 2014-11-22 23:36:58 +01:00
configure.ac Changes to version 8.0. 2014-12-28 17:55:20 +01:00
configure.windows-x64 Adds initial support for Windows x64. 2011-04-29 22:07:50 +02:00
configure.windows-x86 Adds initial support for Windows x64. 2011-04-29 22:07:50 +02:00
COPYING Initial commit 2011-03-01 22:19:30 +01:00
HISTORY Changes to version 8.0. 2014-12-28 17:55:20 +01:00
INSTALL The default config now puts the content files in data disks. 2011-12-08 10:34:32 +01:00
INSTALL.windows Some documentation changes. 2011-04-29 23:21:27 +02:00
makecov.sh Adds a new script for coverage automation. 2012-02-09 23:18:17 +01:00
makedist.sh Adds a faster distribution with -f without checking. 2013-09-29 08:20:45 +02:00
Makefile.am Renames TEST to CHECK to avoid name collisions. 2014-11-22 23:36:58 +01:00
makescan.sh Uses the new coverity scan compiler. 2014-12-27 11:02:44 +01:00
maketest.sh Adds support for Intel SDE for test coverage. 2014-11-04 22:52:33 +01:00
README Minor doc changes. 2014-02-12 22:14:10 +01:00
sgcheck.supp Adds support for the valgrind tool sgcheck. 2013-06-27 21:59:19 +02:00
snapraid.1 Keeps track of IO errors in scrub like we do for silent errors. 2014-12-07 00:07:36 +01:00
snapraid.conf.example Adjusts a configuration comment. 2014-09-03 23:21:51 +02:00
snapraid.conf.example.windows Adjusts a configuration comment. 2014-09-03 23:21:51 +02:00
snapraid.d Keeps track of IO errors in scrub like we do for silent errors. 2014-12-07 00:07:36 +01:00
snapraid.txt Keeps track of IO errors in scrub like we do for silent errors. 2014-12-07 00:07:36 +01:00
TODO In diff doesn't print "add" if "copy" is already printed. 2014-12-09 21:25:17 +01:00

SnapRAID
========

SnapRAID is a backup program for a disk array.

SnapRAID stores redundancy information in the disk array,
and it allows recovering 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.

The official site of SnapRAID is:

    http://snapraid.sourceforge.net