Rouge is a project mainly written in Perl, it's free.
(abandon-ware) A remote server incremental backup system (using git) for performing backups of many computers easily and centrally.
_________ __ ______ ____
/ ___/ __ / / / / __ `/ _
/ / / /_/ / /_/ / /_/ / __/
/_/ ____/__,_/__, /___/
/____/
Tentatively, "rouge" stands for:
More simply, it is a remote server backup system, using git
for incremental control.
YAML::Any
(for configuration file)git
, using Git's hook system to save and restore the information Git doesn't track itself such as permissions, empty directories and optionally extended attributes and mtime fields./etc
be stored in a git, mercurial, darcs, or bzr repository. It hooks into apt
(and other package managers including yum
and pacman-g2
) to automatically commit changes made to /etc
during package upgrades. It tracks file metadata that revison control systems do not normally support, but that is important for /etc
, such as the permissions of /etc/shadow
.git
packfile format. Capable of doing incremental backups of virtual machine images, and backing up to a remote machine.