el rdiff-respaldo es un reflejo popular, libre, abierto de la fuente y un sistema de reserva incremental para los sistemas operativos basados posix como linux y Mac OS X. Utiliza algoritmo del rysnc a través de librsync pero no utiliza el rsync. La documentación del rdiff-respaldo se centra en el modelo del empuje para el respaldo donde las máquinas de cliente empujan sus datos de reserva al servidor de reserva. Este modelo es problemático cuando el servidor de reserva está en una red segura protegida pozo detrás de un cortafuego. Las máquinas de cliente en los servidores externos no pueden conectar fácilmente con una máquina detrás del cortafuego sin la perforación de un agujero que reduzca la seguridad del sistema. Una mejor alternativa es utilizar el modelo del tirón donde las peticiones de reserva del servidor para el respaldo de la máquina de cliente, en los intervalos regulares, sobre la conexión segura del ssh.

Los pasos son como sigue:
1. Cree una cuenta en el servidor de reserva apenas para los propósitos de reserva. Nombré los míos de reserva. La contraseña de la cuenta debe ser lisiada. Por ejemplo usted puede ser que tenga las entradas siguientes en sus archivos del passwd/de la sombra:

/etc/passwd
respaldo: x: 99: 99: respaldo: /backup: /bin/false
/etc/shadow
respaldo:!!: 12644: 0: 99999: 7:::

Una manera simple es crear la cuenta usando useradd.

2. Fije el ssh para permitir que usted se abra una sesión sin contraseña de su servidor de reserva (cuenta de reserva) a las máquinas de cliente que usted quiere al respaldo.

3. Instale el rdiff-respaldo en su máquina de reserva así como en todas las máquinas de cliente

3. Cree un config del ssh alias, para cada máquina de cliente, que define cómo entrar en contacto con al cliente con la llave de reserva. Coloque el siguiente, por la máquina de cliente, en /backup/.ssh/config:

reciba client1-backup
hostname client1
raíz del usuario
/backup/.ssh/id_rsa identityfile
compresión sí
protocolo 2

4. Realice un respaldo de la prueba
rdiff-respaldo client1-backup:: /tmp client1-backup

5. Trabajo del cron de la disposición para el respaldo diario desatendido

Hay mucho más que usted puede hacer para modificar más lejos el proceso para requisitos particulares. Sin embargo los pasos antedichos deben conseguirle comenzado.