Tengo un teléfono Android de 512GB con más de 150GB de fotos y videos.
Paso 1. En mi Macbook, utilicé better-adb-sync con un cable USB y la depuración habilitada para copiar una gran cantidad de archivos de mi teléfono al disco de mi Macbook...HECHO
adb-sync -Rdt /sdcard/DCIM/ ~/Documents/phone/AndroidPhone/DCIM
Paso 2. Ahora, después de uno o dos meses, quiero sincronizar el teléfono con el disco nuevamente por las fotos nuevas adicionales. Ahora, no quiero usar el cable y activar la depuración, etc., ya que la cantidad de archivos no es mucha, así que quiero usar la herramienta rsync a través de WiFi con SimpleSSHD.
El problema: En la terminal de la Macbook, cuando ejecuto el siguiente comando rsync,
rsync --delete -azuvPe 'ssh -p 2222' 192.168.1.3:/sdcard/DCIM/ ~/Documents/phone/AndroidPhone/DCIM
En lugar de encontrar de manera rápida el incremento de nuevos archivos en el teléfono y copiarlos al disco, la salida muestra que está copiando todos los archivos nuevamente que ya existen en el disco e incluso las marcas de tiempo de los archivos son exactamente las mismas.
Esta sincronización está tomando horas y horas en completarse. Creo que esto sucederá solo la primera vez y es posible que no ocurra en el proceso incremental siguiente de respaldo del teléfono al disco.
Pero quiero saber qué está sucediendo y por qué.
Espero que rsync compare y diferencie las 2 carpetas y determine inicialmente qué archivos nuevos copiar del teléfono al disco y eliminar del disco lo que se ha eliminado del teléfono basado en tamaño y marcas de tiempo (preprocesamiento), y luego simplemente copiar los nuevos archivos extra incrementales incluso si es la primera vez que se procesa el comando rsync.
¿Cómo puedo hacer que funcione de la manera descrita arriba? ¿Hay algún parámetro que pueda pasar para ignorar algunos parámetros, etc.?
Por favor, guíame.