Hallo,
ich hab vor längerer Zeit mal meine ganzen Schulmaterialien in die Owncloud hochgeladen. Um die schwache Internetanbindung nicht zu sehr zu belasten und v.a. um zu verhindern, dass mir lokale Daten gelöscht oder mit einer älteren Version aus der Cloud überschrieben werden, habe ich keine Synchronisation eingerichtet.
Nun habe ich mal nach einer lokalen Datensicherung den Versuch gestartet:
Der Sync-Client lädt wegen „lokal geänderter Dateien“ eiskalt die Serverversion runter. Im Log steht
Serverversion heruntergeladen. Die bearbeitete lokale Datei wurde in eine Konfliktdatei verschoben.
Wo diese Konfliktdatei sein soll, habe ich noch nicht herausgefunden.
Synce ich dann per rsync wieder die lokale Sicherung ins lokale Datenverzeichnis, dann fängt der OC-Sync-Client wieder an, die lokal geänderte Datei mit der vom Server zu ersetzen. So kann das ja nicht im Sinne des Erfinders sein.
Wenn eine lokale Datei, die „überwacht wird“ geändert wird, muss doch die auf den Server übertragen und nicht wieder durch die Version vom Server ersetzt werden.
Vielleicht klappt das auch nur nicht, weil es nicht mal eine geänderte Datei ist, und die Synchronisation nicht „on the fly“ erfolgen kann.
Ich würde mir jedenfalls wünschen, dass ich dem OC-Client sagen kann „nimm die lokale Datei“ oder „frag nach“.
Welche Erfahrungen habt ihr gemacht? Wie kann man seine lokalen Daten mit der Cloud möglichst effizient syncron halten, und zwar ohne die Gefahr, dass eventuell neuere lokale Dateiversionen einfach überschrieben werden?
Viele Grüße
Steffen