rsync-time-backup: include y exclude
Introducción
rsync-time-backup es una buena herramienta con la salvedad de que no tiene limite por fechas de los backlups continuos basados en rsync. Es un clon de Time Machine de Mac.
Si trabajamos con sistemas completos hay muchos directorios y ficheros que debemos excluir e incluir.
Include and Exclude
Si trabajamos con sistemas remotos, deberías leer Rsync sobre sistemas remotos o tendrás problemas con los permisos y el pruning en las rotaciones de backups expirados.
- - Excluye el directorio o fichero
- + Añade el directorio o fichero, siendo útil cuando hemos excluido un directorio superior.
Ejemplo
- /backupremote2/
- /bin
- /boot
- /cdrom
- /dev
- /lib
- /lib32
- /lib64
- /libx32
- /media
- /mnt
- /opt
- /proc
- /run
- /sbin
- /snap
- /srv
- /swap.img
- /sys
- /tmp
+ /usr/local/ispconfig/
- /usr/*
+ /var/www/
- /var/backup/
- /var/lib/
- /var/log/
- /var/spool/
- /var/vmail/
- /var/webmin/
- /var/tmp/
- *.oh-my-zsh*
- *.git*
- /var/www/clients/client1/web4/web/media/catalog/product/cache/*
- /var/www/clients/client1/web4/web/var/*
- /var/www/newsexsations.es/web/var/*
- /var/www/newsexsations.es/web/media/catalog/product/cache/*
- */cache/*
- */usr/*
Una respuesta que ta ayudará a entender el RsyncTutorial que propone el desarrollador, algo lioso.
Aviso
Esta documentación y su contenido, no implica que funcione en tu caso o determinados casos. También implica que tienes conocimientos sobre lo que trata, y que en cualquier caso tienes copias de seguridad. El contenido el contenido se entrega, tal y como está, sin que ello implique ningún obligación ni responsabilidad por parte de Castris
Si necesitas soporte profesional puedes contratar con Castris soporte profesional.