Estoy intentando usar rsync para hacer una copia de seguridad con este comando:
rsync -vaE --progress --delete /source /destination
Mi objetivo es que el destino sea una copia exacta de la fuente. He actualizado rsync
a 3.1.2 (usando homebrew) en mi iMac con 10.11.6.
Mi problema: uso el Finder para copiar originalmente /source
a /destination
. Al usar Obtener información, veo que el tamaño y la cantidad de elementos en origen y destino son coincidencias exactas. Luego ejecuto el comando rsync anterior para garantizar que el destino coincida exactamente con el origen, pero vuelve a escribir muchos archivos (incluidos los forks de recursos, los archivos .DS_Store, etc.) antes de completar con éxito. Pero si hago otra información sobre el origen y el destino, el tamaño y la cantidad de elementos ya no coinciden.
¿No debería ser destino una copia exacta de la fuente después de rsync, con el mismo tamaño y número de elementos, etc.? ¿No debería rsync hacer coincidir exactamente el destino con el origen, incluidas las fuentes de recursos, los archivos ocultos, etc.? Soy muy inexperto en la Terminal y agradecería cualquier ayuda y orientación.
Otra rareza: si ejecuto rsync dos veces seguidas, la segunda ejecución aún encuentra archivos para escribir / reescribir. ¿Por qué es esto? ¿No debería la primera ejecución haber sincronizado exactamente los directorios?