V
e
r

l
i
s
t
a
d
o

tractatus@lapipaplena:/# _

 

rsnapshot

Script en Perl y basado en rsync que realiza copias de seguridad manualmente o mediante cron [ver].

# cp /etc/rsnapshot.conf.default /etc/rsnapshot.conf
Copiar el archivo de configuración
# rsnapshot configtest
Comprobar la correctas configuración de la herramienta
# rsnapshot du
ver el espacio ocupado por las copias de seguridad
# rsnapshot -V diff daily.0 daily1
ver las diferencias entre dos copias de seguridad
# rsnapshot -t hourly
no genera el backup sinó un sumulacro para comprobar que todo funciona

Ejemplo de archivo de configuración:

# nano /etc/rsnapshot.conf
snapshot_root /backup/ # directorio donde se guardan las copias
cmd_cp /bin/cp # rutas a los ejecutables
cmd_rm /bin/rm
cmd_rsync /bin/bin/rsync
cmd_du /usr/bin/du
cmd_rsnapshot_diff /usr/bin/rsnapshot-diff
logfile /var/log/rsnapshot.log # ruta a los logs de la aplicación
backup /home/ localhost/ # backups de nuestra home y guardados en localhost [/backup/]
retain hourly 6 (copia cada hora y se almacenan las últimas 6)
retain daily 7 (copia cada dia y se almacenan las últimas 7)
retain weekly 4 (cada semana y se almacenan las últimas 4)
retain monthly 6 (cada mes y se almacenan las últimas 6)
retain yearly 5 (cada año y se almacenan las últimas 5)
Navegando por staredsi.eu aceptas las cookies que utilizamos en esta web. Más información: Ver política de cookies
[0] 0:bash*
1837 entradas - Acerca del Tractatus
La Pipa Plena 2018