Hallo zusammen - Ich verwende rsync, um von meinem Mac auf einem Dateiserver unter Linux zu sichern, und sehe den folgenden Fehler:
rsync -e ssh -vaxE --delete --ignore-errors 192.168.1.3:/bkup/mac/Users/dave/ /Users/dave/Desktop/dave
[email protected]'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]
... Fehler klar genug, -v zeigt jedoch Folgendes für die beiden Maschinen an:
MAC (Client / lokal):
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 / Remote):
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
... also, wenn die Linux-Box sagt, dass sie xattrs unterstützt, warum wirft sie eine Beschwerde über erweiterte Attribute auf, die vom Mac angefordert werden?
FWIW auf dem Mac wird OS X 10.6.1 ausgeführt & Auf dem Server wird Ubuntu 2.6.28-15-generic ausgeführt - auf beiden Computern werden aktuelle Standardpakete ausgeführt (auf beiden Seiten sind keine speziellen RSync-Varianten installiert, die über die standardmäßig ausgelieferten Versionen hinausgehen). .
Jeder Einblick geschätzt :-)
quelle