
Tengo un disco duro externo y quiero dos políticas de respaldo diferentes:
- Copia de seguridad idéntica de una carpeta en el disco duro externo, pero solo se escribirán los archivos modificados/creados cada día
- Haga una copia de seguridad completa de otra carpeta todos los días, pero elimine archivos como ./*/bin*, ./*/obj* en copias de seguridad de más de 1 semana.
¿Qué software de respaldo me puedes recomendar?
Respuesta1
Una herramienta interesante que descubrí recientemente escopia de seguridad rdiff.
rdiff-backup realiza una copia de seguridad de un directorio en otro, posiblemente a través de un red. El directorio de destino termina siendo una copia del origen. directorio, pero las diferencias inversas adicionales se almacenan en un archivo especial subdirectorio de ese directorio de destino, por lo que aún puede recuperar Archivos perdidos hace algún tiempo. La idea es combinar lo mejor. características de un espejo y una copia de seguridad incremental. rdiff-backup también conserva subdirectorios, enlaces físicos, archivos de desarrollo, permisos, propiedad de uid/gid, tiempos de modificación, atributos extendidos, acls, y bifurcaciones de recursos. Además, rdiff-backup puede funcionar en un ancho de banda manera eficiente a través de una tubería, como rsync. Así podrás utilizar rdiff-backup y ssh para realizar una copia de seguridad segura de un disco duro en un control remoto ubicación, y sólo se transmitirán las diferencias. Finalmente, rdiff-backup es fácil de usar y la configuración tiene valores predeterminados sensatos.
Respuesta2
Nada menos que el fabulosorsync
:)
Excluir tipos de archivos de la copia de seguridad es tan simple como usar 1 modificador:
rsync -avz --exclude="*.obj" /home/john/critical[correo electrónico protegido]:/paja