Quiero poder ver las diferencias entre dos copias de seguridad duplicadas. Sé que existe el comando, verify
pero solo enumera archivos que difieren de la última copia de seguridad. Si intento list-current-files
con diferentes fechas de respaldo y luego hago una, diff
no parece funcionar como se esperaba.
Entonces, ¿cómo puedo obtener una lista de archivos nuevos y modificados entre dos copias de seguridad adyacentes?
¡Gracias!
Respuesta1
La ruta que yo personalmente tomo es volcar la lista de archivos usando list-current-files
, como sugirió, pero luego usarla grep
en lugar de diff
para ver las diferencias. Un ejemplo de esto se muestra a continuación: -
lista de duplicidad-archivos-actuales --time now "${DEST}" > /tmp/hoy
lista de duplicidad-archivos-actuales --time 1D "${DEST}" > /tmp/yesterday
grep -Fxvf /tmp/{hoy ,ayer}
Esto verificaría las diferencias entre la última copia de seguridad y la copia de seguridad de ayer, pero si necesita verificar dos fechas diferentes, puede reemplazarlas now
con cualquier otra hora aceptada.