rdiff-web
Este programa surge de la necesidad de usar rdiff-backup. Recordemos que rdiff-backup es un programa para hacer copias de seguridad que permite las copias incrementales. Pero ahora bien, una vez hechas las copias incrementales, ¿cómo accedemos a ellas para una restauración? Rdiff-backup permite hacerlo en modo comando (consola) pero rdiff-web nos permite hacerlo desde un interfaz web muy sencillo y cómodo.
La información aquí expuesta está extraida de su wiki.
Installation
Prerequisites
Install CherryPy 3.0 for the testing version, or 2.x for the stable version.
Install rdiffWeb
$ tar zxf rdiffWeb-0.6.0.tar.gz
$ cd rdiffWeb-0.6.0
$ python setup.py build
$ sudo python setup.py install
Configure rdiffWeb
rdiffWeb can either be configured from the command line, or via a web interface.
Command Line
$ rdiff-web-config
Web Interface
Just open a web browser to http://localhost:8080
This creates a basic configuration in /etc/rdiffweb/rdw.conf, that can be tweaked.
Start rdiffWeb
$ /etc/init.d/rdiff-web start
Automatically start rdiffWeb on system startup
If we start the server/machine in graphic mode then we are probably using runlevel 5:
ln -s /etc/init.d/rdiff-web /etc/rc5.d/S50rdiff-web