Cloud Station Cloud Station auf Mac: Konflikte wegen Groß- und Kleinschreibung

Status
Für weitere Antworten geschlossen.

Philotech

Benutzer
Mitglied seit
20. Aug 2013
Beiträge
46
Punkte für Reaktionen
0
Punkte
6
Jedesmal wenn ich einen Ordner auf dem Mac neu in die Synchronisation aufnehme, gibt es haufenweise Synchronisationskonflikte nur wegen der Groß- und Kleinschreibung. Auf dem Mac (Dateisystem HFS+) schreibe ich Ordnernamen grundsätzlich mit großem Anfangsbuchstaben (zB "Ereignisse"). Auf der DS (Dateisystem ext4) gibt es dann den Ordner "ereignisse" und "Ereignisse_ADMIN_[DATUM]_Conflict". Das wiederholt sich mit jedem Unterordner rekursiv, so dass ich bei drei Ebenen die Ordner e1/e2/e3, E1_CONFLICT/e2/e3, E1_CONFLICT/E2_CONFLICT/e3, E1_CONFLICT/E2_CONFLICT/E3_CONFLICT habe, und so weiter. Auf die Weise habe ich am Ende jede Datei 3-16 Mal (bei drei Ordnerebenen und dem Dateinamen selbst 2 hoch 4 Möglichkeiten = 16; seltsamerweise gibt es den Konflikt aber nicht immer) auf dem Server und lokal.

Hat noch jemand diesen Fehler, und wie geht man damit am besten um? Ich habe jetzt mal zuerst eine identische Ordner- und Dateistruktur auf dem Server und lokal hergestellt und dann die Synchronisierung aktiviert. Jetzt verarbeitet die Cloud Station gerade die ca. 5000 Dateien, aber am Ende sollte eigentlich nichts kopiert werden (und ich hoffe auch nichts in Kleinbuchstaben umbenannt werden).
 

spaboleo

Benutzer
Mitglied seit
26. Jan 2013
Beiträge
43
Punkte für Reaktionen
0
Punkte
6
Vermutung: Hast du die Dateiversionierung an?

Hatte das Problem auch mal, hab daraufhin die CloudStation komplett "platt gemacht" sprich alle Dateien lokal auf dem Clientrechner außerhalb des CloudStation Ordners gespeichert und dann aufs Neue nach Abschluss der Bereinigungssynchronisierung (und händischem Löschen der Reste auf dem Server) die Files Stück für Stück wieder eingepflegt.

Ich glaube so 100%ig ausgereift sind die Routinen, die Dateiänderungen erkennen noch nicht.
Besondere Vorsicht ist dann geboten, wenn Backups (TimeMachine) wieder eingespielt werden und Benutzeraccounts und deren Daten von anderen Macs mittels Migrationsassistenten auf ein neues Gerät migriert werden sollen.

Da hab ich es mir nach einigen Problemen angewöhnt die CloudStation nach obigem Schema komplett aufzulösen und auch die Dateien einmal vom Server zu nehmen.
Der anschließend notwendige Upload ist vom zeitlichen Aufwand zwar "nervig", dafür aber der sichere Weg :/
 

stefan_lx

Benutzer
Mitglied seit
09. Okt 2009
Beiträge
2.766
Punkte für Reaktionen
73
Punkte
88
hast du beim Erstsync auch schon auf beiden Seiten die Ordnerstruktur angelegt?

Stefan
 

trininja

Benutzer
Mitglied seit
03. Jan 2014
Beiträge
446
Punkte für Reaktionen
0
Punkte
0

stefan_lx

Benutzer
Mitglied seit
09. Okt 2009
Beiträge
2.766
Punkte für Reaktionen
73
Punkte
88
hm, dieses Deja-Vu hatte ich auch ;)
Wobei die CS grundsätzlich nicht case-sensitiv ist ... wenn du auch unter Linux EineDatei und eineDatei hast, kommt über die CS ein "Konflikt" raus... immerhin: es landet nichts im Nirwana...

Stefan
 

trininja

Benutzer
Mitglied seit
03. Jan 2014
Beiträge
446
Punkte für Reaktionen
0
Punkte
0
Das grundlegende Dateisystem ist aber Case-Sensitive, und wenn die CS hier Mist baut, hilft es auch nichts das die CS eben Case-Intensive arbeitet, wenn sie andauernd die Namen falsch raushaut. ;)
 

stefan_lx

Benutzer
Mitglied seit
09. Okt 2009
Beiträge
2.766
Punkte für Reaktionen
73
Punkte
88
wahrscheinlich ist die größte Zielgruppe die der Windows-Nutzer und dort fällt das nicht weiter auf ;)

Stefan
 

Philotech

Benutzer
Mitglied seit
20. Aug 2013
Beiträge
46
Punkte für Reaktionen
0
Punkte
6
Ich habe jetzt in der Tat erst einmal die CS platt gemacht, nachdem ich gesehen habe, dass knapp 90.000 Dateien im Papierkorb bzw. Dateiwiederherstellungsbereich der Cloud Station lagen. Dann habe ich alle Verzeichnisse und Dateien in das Sync-Verzeichnis der DS kopiert und die Synchronisation erst auf dem PC und danach auf dem Mac aktiviert (nachdem der PC fertig war). Ich habe das Sync-Verzeichnis vorab befüllt (aus einem anderen Verzeichnis der DS), weil beide Rechner nur per WLAN angebunden sind und die insgesamt über 100 GB sonst ewig brauchen.
Im Wesentlichen scheint es jetzt zu funktionieren, auf dem Mac gab es nur einen einzigen Verzeichniskonflikt, da konnte ich das CONFLICT-Verzeichnis aber einfach löschen. Groß- und Kleinschreibung hat die CS beibehalten.

Den anderen Thread habe ich gelesen, bringt mich aber nur begrenzt weiter. Ich habe eine recht neue DS 213j in Standardkonfiguration mit ext4, einen Mac unter Mavericks auch mit Stadard-HFS+ Dateisystem, und beide verbunden über AFP (das standardmäßige SMB2 ist unter Mavericks ja fehlerhaft implementiert, so dass oft Verzeichnisse oder Dateien nicht geschrieben werden - dazu gibt es hier oder im entsprechenden englischen Forum auch diverse Threads). Ob letzteres aber eine Rolle spielt weiß ich nicht, denn zumindest ich kann nicht sagen, über welches Protokoll die Cloud Station synchronisiert. Die greift ja nicht auf die Network Shares zu, sondern kommuniziert mit der Cloud Station-App auf der DS. Bislang konnte ich auch noch keine bis auf die Groß-/Kleinschreibung identischen Dateien oder Ordner erzeugen, weder auf dem Mac noch auf der DS.
 
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