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
2011-08-06 16:55:12 +02:00
acinclude.m4 Initial commit 2011-03-01 22:21:30 +01:00
AUTHORS Adds an Acknowledgments section. 2011-04-28 23:35:56 +02:00
autogen.sh Adds -i to autoreconf in autoget.sh. 2011-04-29 17:48:05 +02:00
check.c Adds -G and diff commands. 2011-06-20 20:35:04 +02:00
configure.ac Fixed the recognition of reuse of inodes in diff. 2011-07-27 18:51:07 +02: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
cpu.h Does not clobber ebx to allow compilation in PIC mode. 2011-05-03 19:02:52 +02:00
dry.c Adds -G and diff commands. 2011-06-20 20:35:04 +02:00
elem.c In Windows convert backslash to forward slash. 2011-05-03 23:28:03 +02:00
elem.h Removes a typo. 2011-04-28 23:37:44 +02:00
fnmatch.c Fixed some portability issues for Windows. 2011-03-20 13:54:05 +01:00
fnmatch.h Fixed some portability issues for Windows. 2011-03-20 13:54:05 +01:00
handle.c More consistent in error reporting for files with garbage at the end. 2011-06-12 14:18:36 +02:00
handle.h More consistent in error reporting for files with garbage at the end. 2011-06-12 14:18:36 +02:00
HISTORY Fixed the recognition of reuse of inodes in diff. 2011-07-27 18:51:07 +02:00
INSTALL A better timed speed test -T. 2011-04-29 17:30:17 +02:00
INSTALL.windows Some documentation changes. 2011-04-29 23:21:27 +02:00
Makefile.am Adds support for gprof. 2011-06-21 23:57:09 +02:00
md5.c Initial commit 2011-03-01 22:21:30 +01:00
md5.h Address some portability issues 2011-03-12 10:09:59 +01:00
mingw.c Using lstat also in Windows. 2011-06-11 10:19:34 +02:00
mingw.h Some minor changes. 2011-06-26 17:47:34 +02:00
mktest.c Fixes a bug in check when detecting garbage data over the expected end of a file. 2011-04-28 21:38:25 +02:00
murmurhash3.c Some minor changes. 2011-06-26 17:47:34 +02:00
noautomake.sh Initial commit 2011-03-01 22:22:49 +01:00
parity.c Uses PRIu64 to print 64 bit integers. 2011-04-29 22:37:40 +02:00
parity.h Better error management 2011-03-18 22:38:11 +01:00
portable.h Moves specific MingW code to mingw.c/h. 2011-05-10 19:29:15 +02:00
raid.c Does not compile x86 code on not x86 platforms. 2011-05-03 19:00:49 +02:00
raid.h Adds recovering at RAID6 support. 2011-04-24 10:24:05 +02:00
README Documentation changes. 2011-05-04 19:51:30 +02:00
scan.c Fixed the recognition of reuse of inodes in diff. 2011-07-27 18:51:07 +02:00
selftest.c Adds -G and diff commands. 2011-06-20 20:35:04 +02:00
snapraid.1 The correct command to change code page is chcp. 2011-08-06 16:55:12 +02:00
snapraid.c More explicative --help option. 2011-07-27 18:57:01 +02:00
snapraid.conf.example Better filter examples in configuration files. 2011-05-04 19:22:39 +02:00
snapraid.conf.example.windows Sustem directories in Windows are now threated as special files. 2011-07-06 19:37:15 +02:00
snapraid.d The correct command to change code page is chcp. 2011-08-06 16:55:12 +02:00
snapraid.h Adds -G and diff commands. 2011-06-20 20:35:04 +02:00
snapraid.txt The correct command to change code page is chcp. 2011-08-06 16:55:12 +02:00
speed.c Some warnings removal. 2011-05-05 21:11:25 +02:00
state.c Ignores spaces at the end of the line in the configuration file. 2011-07-06 19:38:05 +02:00
state.h Adds -G and diff commands. 2011-06-20 20:35:04 +02:00
sync.c Adds -G and diff commands. 2011-06-20 20:35:04 +02:00
tables.h Adds the missing tables.h. 2011-04-27 18:24:55 +02:00
test-raid5.conf If the content file is not found, try with another copy. 2011-04-30 11:27:36 +02:00
test-raid6.conf If the content file is not found, try with another copy. 2011-04-30 11:27:36 +02:00
TODO A new TODO for mtime. 2011-07-27 19:00:32 +02:00
tommy.c Add the fix command 2011-03-04 20:59:21 +01:00
tommyarray.c Initial commit 2011-03-01 22:21:30 +01:00
tommyarray.h Initial commit 2011-03-01 22:21:30 +01:00
tommychain.h Initial commit 2011-03-01 22:21:30 +01:00
tommyhash.c Initial commit 2011-03-01 22:21:30 +01:00
tommyhash.h Initial commit 2011-03-01 22:21:30 +01:00
tommyhashdyn.c Initial commit 2011-03-01 22:21:30 +01:00
tommyhashdyn.h Initial commit 2011-03-01 22:21:30 +01:00
tommylist.c Initial commit 2011-03-01 22:21:30 +01:00
tommylist.h Adds filter exclusion. 2011-03-16 23:52:10 +01:00
tommytypes.h Adds filter exclusion. 2011-03-16 23:52:10 +01:00
util.c Ignores spaces at the end of the line in the configuration file. 2011-07-06 19:38:05 +02:00
util.h Ignores spaces at the end of the line in the configuration file. 2011-07-06 19:38:05 +02: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 two 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:

* You can start using SnapRAID with already filled disks.
* The disks can have different sizes.
* You can add more disks at any time.
* If you accidentally delete some files in a disk, you can
  recover them.
* If more than two disks fail, you lose the data only on the
  failed disks. All the data in the other disks is safe.
* It doesn't lock-in your data. You can stop using SnapRAID at any
  time without the need to reformat or move data.
* All your data is hashed to ensure data integrity and avoid
  silent corruption.

The official site of SnapRAID is:

    http://snapraid.sourceforge.net