Salve a tutti - Sto usando rsync per eseguire il backup dal mio mac a un file server che esegue Linux e vedo il seguente errore:
rsync -e ssh -vaxE --delete --ignore-errors 192.168.1.3:/bkup/mac/Users/dave/ /Users/dave/Desktop/dave
dave@192.168.1.3's password:
rsync: on remote machine: --extended-attributes: unknown option
rsync error: syntax or usage error (code 1) at main.c(1441) [server=3.0.5]
rsync: connection unexpectedly closed (0 bytes received so far) [receiver]
rsync error: error in rsync protocol data stream (code 12) at /SourceCache/rsync/rsync-37.3/rsync/io.c(452) [receiver=2.6.9]
... cancellare abbastanza l'errore, tuttavia -v mostra quanto segue per le due macchine:
MAC (client / locale):
rsync version 2.6.9 protocol version 29
...
Capabilities: 64-bit files, socketpairs, hard links, symlinks, batchfiles,
inplace, IPv6, 64-bit system inums, 64-bit internal inums
LINUX (Server / Remoto):
rsync version 3.0.5 protocol version 30
...
Capabilities:
64-bit files, 64-bit inums, 32-bit timestamps, 64-bit long ints,
socketpairs, hardlinks, symlinks, IPv6, batchfiles, inplace,
append, ACLs, xattrs, iconv, symtimes
... quindi, dato che la scatola di Linux dice che supporta xattrs, perché lancia una lamentela riguardo agli attributi estesi richiesti dal Mac?
FWIW il Mac esegue OS X 10.6.1 e il server esegue Ubuntu 2.6.28-15-generico - entrambe le macchine sono in esecuzione con pacchetti standard aggiornati (nessuna versione speciale di rsync installata su entrambi i lati oltre a quella fornita di default) .
Qualsiasi approfondimento apprezzato :-)