Argomento non valido che utilizza idem

3

Sto usando uno script di backup sul mio server che usa idem e continuo a ricevere il seguente errore:

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

Questo è il mio codice

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

Sto usando le virgolette doppie per gestire gli spazi nel nome della directory e questo file è l'unico che idem ha un problema con. Ho controllato il backup e in realtà non ho eseguito il backup del file, quindi sono perplesso sul motivo per cui continuo a ricevere questo errore. Il file non cambia mai e mi sono assicurato che nulla lo stia usando al momento del backup.

Qualsiasi aiuto sarà apprezzato. Grazie.

    
posta nickg 11.05.2014 - 16:02
fonte

1 risposta

2

L'ho risolto, il file in questione conteneva metadati estesi su di esso e questo è ciò che ha causato il problema. Ho provato ad usare i flag --norsrc e --noextattr, ma questo non ha funzionato. Ho rimosso i metadati estesi e ora funziona senza errori. Non so se c'è un approccio migliore, ma per eliminare i metadati che ho fatto

cat backup_copies.cmd > tmp
rm backup_copies.cmd
mv tmp backup_copies.cmd
    
risposta data 19.05.2014 - 16:36
fonte

Leggi altre domande sui tag