GNU/Linux >> Tutoriales Linux >  >> Linux

rsync to NAS copia todo cada vez

Debe agregar -t (o --times ) a tu rsync línea de comandos, de modo que rsync conservará los tiempos de modificación del archivo en el destino. Eso permitirá posteriores rsync se ejecuta para omitir todos los archivos con tamaños y tiempos de modificación idénticos. Además, no te molestes con el -c opción, a menos que sepa con certeza que su destino no mantiene (o no puede) mantener tiempos precisos de modificación de archivos, por algún motivo.


¿Por qué no intentas:

rsync -a /home/user/source /media/nas/destination

-a es una opción conveniente específicamente para archivar. Funciona para mí todo el tiempo.

Esto es lo que dice la página man:

-a, --archive archive mode; same as -rlptgoD (no -H)


Es muy probable que quieras usar el -u marca, que le dice a rsync que no envíe archivos que existen en el destino y que tienen tiempos modificados más nuevos en el destino o tienen tiempos y tamaños modificados iguales en ambos lugares.


Linux
  1. Linux – ¿Todo es un archivo?

  2. ¿Tiempo estimado o trabajo restante para terminar para Rsync?

  3. ¿Qué podría causar que una montura Nas responda lentamente?

  4. ¿Por qué Rsync insiste en que hay una diferencia la segunda vez que lo ejecuto?

  5. Linux:¿por qué Rsync en Linux no conserva todas las marcas de tiempo (hora de creación)?

Comando de tiempo de Linux

¿Evitar que aparezca una ventana emergente cada vez que conecto los auriculares en 16.04?

¿El indicador de hora no muestra la fecha/hora?

¿Cómo consigues que Ubuntu ejecute automáticamente un programa cada vez que se desbloquea la pantalla?

Cronometrar el tiempo de ejecución de múltiples comandos

¿Por qué el tiempo de mi servidor EC2 está fuera de ~10 segundos todos los días?