Hola,
He hecho un pequeño script para hacer copias de seguridad de mi móvil en mi pc, usando rsync, y haciendo copias incrementales (con enlaces simbólicos).
Algunas veces algunas imágenes se corrompen en el móvil, por lo que en la sincronización de archivos de imágenes, me interesa que cuando una imágen (fichero) ya existe en el directorio de copias, no se actualice (así si en el móvil se ha corrompido la imágen, no hará copia de la imágen corrupta).
rsync permite esto con la opción ignore-existing
Código:
--existing skip creating new files on receiver
--ignore-existing skip updating files that exist on receiver
El problema es que, aunque añada el parámetro a la copia, sigue sobreescribiendo el fichero en el directorio de la copia.
Éste es el comando:
Código:
/usr/bin/rsync -arvt --ignore-existing --link-dest=$rutabackup.1 $rutaimagenesmovil $rutabackup.0
¿Alguna ayudita?
Gracias ;D