Argumento no válido con ídem

3

Estoy usando un script de copia de seguridad en mi servidor que usa ídem y recibo el siguiente error:

ditto: /Volumes/BKP/Daily_bkp.051114/VM Share/Machine/Backups/backup_copies.cmd: Invalid argument

Este es mi código

/usr/bin/ditto -V --rsrc "$VMSHARE"  "$DLY_BKP/VM Share" > $DLOG 2> $TMPLOG
err=$?

Estoy usando comillas dobles para ocuparme de los espacios en el nombre del directorio y este archivo es el único que está teniendo problemas. Revisé la copia de seguridad y realmente hice una copia de seguridad del archivo sin ningún problema, por lo que no entiendo por qué sigo recibiendo este error. El archivo no cambia nunca y me he asegurado de que nada lo esté utilizando en el momento de la copia de seguridad.

Cualquier ayuda será apreciada. Gracias.

    
pregunta nickg 11.05.2014 - 16:02

1 respuesta

2

Lo resolví, el archivo en cuestión tenía metadatos extendidos y eso es lo que causó el problema. Intenté usar las marcas --norsrc y --noextattr, pero esto no funcionó. Quité los metadatos extendidos y ahora está funcionando sin ningún error. No sé si hay un mejor enfoque, pero para deshacerme de los metadatos que hice

cat backup_copies.cmd > tmp
rm backup_copies.cmd
mv tmp backup_copies.cmd
    
respondido por el nickg 19.05.2014 - 16:36

Lea otras preguntas en las etiquetas