0 votos

¿Cómo usar rsync sin crear archivos de guion bajo molestos?

Estoy usando rsync de la siguiente manera

rsync --inplace -aEu -v  --delete --exclude=".DS_Store" --exclude="._*" /Users/alex/Documents /Volumes/BACKUP/Documents

para sincronizar los archivos y carpetas de mis carpetas Documents en un disco duro (con una partición FAT32). Sin embargo, al copiar, parece que se crean archivos con guion bajo, como

._file.py

¿Cómo evitar crearlos en la copia de seguridad?

3voto

chr Puntos 136

Los archivos de guion están siendo creados para soportar los atributos extendidos del sistema de archivos fuente. FAT32 no soporta atributos extendidos.

Si estás usando rsync v3.x por ejemplo desde Homebrew, intenta añadir la bandera --no-xattrs a tu comando de rsync.

Si estás usando la versión 2.6.9 incluida en el sistema operativo (/usr/bin/rsync), entonces como señala Gordon Davisson abajo, quitar la bandera -E debería evitar intentar copiar extattrs.

Volviendo atrás, ¿el disco externo tiene que ser FAT32? Reformatearlo como APFS o HFS+ evitaría estos problemas. Supongo que sabes eso y elegiste FAT32 para poder leer los archivos en una PC con Windows.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X