Fork me on GitHub

ParanoidPackrat by jeffWelling, wnight, kelora

Backup script for *nix systems, using Ruby, for configurable redundancy across >=1 physical device

Paranoid Packrat is a Ruby program to help you backup multiple directories and files, to either one or more hard drives.

It is a wrapper for Rsync to make it much easier to perform backups.  We are still in development, and are exploring the many possible ways of doing things.  There are many things that we want it to do,
Currently, it does
simpleBackup() is just a simple wrapper for rsync to hardlink to olderbackups if they exist.

Docs

The more recent documentation, which you yourself can update by clicking Update in the top right corner, is here,

And theres probably less up to date versions of those same docs over here.

There are also configuration examples in the ParanoidPackrat.default.config.rb file

Dependencies

For the rspec specs, you will also need

Install/Use

git clone git://github.com/jeffWelling/ParanoidPackrat.git

cd ParanoidPackrat

cp ParanoidPackrat.default.config.rb ParanoidPackrat.config.rb

Edit ParanoidPackrat.config.rb to configure your desired backups

./ParanoidPackrat.rb

License

GPL Version 3.0

Authors

jeffWelling

wnight  

kelora

Contact

jeffWelling (Jeff.Welling (a) Gmail)

I'm no web developer I'm a programmer, these pages are crude but they work.  If you'd like to submit a pull request with an improved version, I'd happily pull it in, but please don't mail me just to comment on the site.

Download

You can download this project in either zip or tar formats.

You can also clone the project with Git by running:

$ git clone git://github.com/jeffWelling/ParanoidPackrat