Rsync Frage: MAC

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

tproko

Benutzer
Sehr erfahren
Registriert
11. Juni 2017
Beiträge
2.156
Reaktionspunkte
280
Punkte
129
Ich bin echt am Verzweifeln.

Ich will das gemeinsame Verzeichnis meiner Syno "/volume1/xxx/" auf eine ext., mit NTFS formatierte, HD die direkt an meiner Syno hängt, synchronisieren.

Die Synchronisation läuft auch soweit, nur leider "verschluckt" rsync alle meine Umlaute! Egal was ich bei "--iconv" angebe, nichts hilft, es werden keine Umlaute auf der ext. HD angelegt! Getestet habe ich utf8 und iso8859-1! utf8-mac scheint überhaupt nicht zu funktionieren da bekomme ich eine Fehlermeldung!

Hat noch jemand einen Tipp?

Siehe auch hier
 
Ich gehe davon aus, dass du einen MAC hast? Denke unter Windows bzw. Linux würde alles passen - schon mal geschaut?

Also richtig wäre bei dir mit MAC wohl folgende Option: --iconv=utf-8,utf-8-mac

Wenn das nicht klappt, dann ist die rsync Version auf der Synology noch zu alt.
Kannst du deinem MAC beibringen, dass er die USB Platte mit UTF-8 Mounted, und nicht UTF-8-MAC?

Eine andere Alternative ist, dass du mit Hilfe von Easy Bootstrap Installer dein rsync aktualisierst, siehe hier. Dann sollte utf-8-mac klappen.
 
Ich gehe davon aus, dass du einen MAC hast? Denke unter Windows bzw. Linux würde alles passen - schon mal geschaut?
Ja, ich habe einen Mac, einen iMac.

Also richtig wäre bei dir mit MAC wohl folgende Option: --iconv=utf-8,utf-8-mac

Wenn das nicht klappt, dann ist die rsync Version auf der Synology noch zu alt.
Und das klappt leider nicht weil rsync auf der Syno zu alt ist.

Eine andere Alternative ist, dass du mit Hilfe von Easy Bootstrap Installer dein rsync aktualisierst, siehe hier. Dann sollte utf-8-mac klappen.
Ich habe jetzt rsync nachinstalliert, nur leider verwendet er immer noch die Version der Syno:
Rich (BBCode):
admin@Zion:~$ rsync --version
rsync  version 3.0.9  protocol version 30
Copyright (C) 1996-2011 by Andrew Tridgell, Wayne Davison, and others.
Web site: http://rsync.samba.org/
Capabilities:
    64-bit files, 64-bit inums, 64-bit timestamps, 64-bit long ints,
    no socketpairs, hardlinks, symlinks, IPv6, batchfiles, inplace,
    append, no ACLs, xattrs, iconv, no symtimes

rsync comes with ABSOLUTELY NO WARRANTY.  This is free software, and you
are welcome to redistribute it under certain conditions.  See the GNU
General Public Licence for details.
admin@Zion:~$ which rsync
/bin/rsync
admin@Zion:~$

Wie kann ich der Syno beibringen rsync aus dem Verzeichnis /opt/bin zu nehmen, denn da liegt die neuere Version:
Rich (BBCode):
admin@Zion:/opt/bin$ ./rsync --version
rsync  version 3.1.3  protocol version 31
Copyright (C) 1996-2018 by Andrew Tridgell, Wayne Davison, and others.
Web site: http://rsync.samba.org/
Capabilities:
    64-bit files, 64-bit inums, 64-bit timestamps, 64-bit long ints,
    socketpairs, hardlinks, symlinks, IPv6, batchfiles, inplace,
    append, ACLs, xattrs, iconv, symtimes, prealloc

rsync comes with ABSOLUTELY NO WARRANTY.  This is free software, and you
are welcome to redistribute it under certain conditions.  See the GNU
General Public Licence for details.
admin@Zion:/opt/bin$
 
Du kannst ja für erste Tests mal statt rsync schreiben: /opt/bin/rsync
Dann kannst du mal testen, obs damit am iMac besser klappt mit iconv

Wie man das am besten in Ultimate Backup rein kriegt ist die Frage. Stehen dort am Ende nicht einfach bash Befehle? Dann kannst du dort ggf. Einfach /opt/bin/ davor schreiben.
 
Wie man das am besten in Ultimate Backup rein kriegt ist die Frage. Stehen dort am Ende nicht einfach bash Befehle? Dann kannst du dort ggf. Einfach /opt/bin/ davor schreiben.
Da habe ich leider nichts dazu gefunden … Ich weiß nicht wo UB das rsync "her nimmt"! Den PATH habe ich angepasst, es wird jetzt /opt/bin genommen. Vor /bin.
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat