Projects / fsarchiver


fsarchiver is a system tool that allows you to save the contents of a filesystem to a compressed archive file. The filesystem can be restored on a partition that has a different size, and it can be restored on a different filesystem. Unlike tar/dar, fsarchiver also creates the filesystem when it extracts the data to partitions. Everything is checksummed in the archive in order to protect the data. If the archive is corrupt, you just lose the current file, not the whole archive.

Operating Systems

Recent releases

  •  08 Dec 2010 07:29

    Release Notes: This version adds support for recent brtfs filesystems (created with Linux-2.6.35). It also introduced the option to type passwords interactively instead of having to give them on the command line, which is better for security.

    •  22 Feb 2010 20:31

      Release Notes: This release fixes a critial bug: the archive was corrupted when it was written on smbfs/cifs filesystems. Now it's safe to save a filesystem to a cifs share. This version also fixes compilation errors with recent kernel headers. This version is in SystemRescueCd-1.4.0-beta8.

      •  02 Feb 2010 12:10

        Release Notes: Support for sparse files was added, so a sparse file on the original disk will be recreated as sparse file. Progression information was implemented for savedir/restdir. The logfile created when the -d option is used now has a unique name so that it's not overwritten. The MD5 checksums are now calculated using the implementation from libgcrypt instead of the internal one, so libgcrypt is always required. Other internal changes were made.

        •  28 Jan 2010 16:23

          Release Notes: This release will not remove the archive file when savefs/savedir fails because the archive already exists. Partitions already mounted are remounted with MS_BIND to have access to files hidden by mounted filesystems. This release will analyze filesystems only when they are all accessible to prevent having to wait and then getting an error. There are many internal changes, and an improved layout on the main screen. This version comes with SystemRescueCd 1.4.0-beta2.

          •  04 Jan 2010 17:02

            Release Notes: This release fixes a critical integer overflow that happened when the sum of attributes was too large. A new archive file format has been introduced, but the old format can still be read. The man page has been improved by adding examples and documenting long options. Code cleanup. Switched to pkg-config for the "./configure" script. SystemRescueCd-1.3.5-beta2 is included.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.