Dateisynchronisierung (Spiegeln / Replizieren) Von der Quelle zu mehreren Zielen

467
user1663086

Meine Situation ist dies; Ich muss einen Weg finden, einen Ordner mit mehr als 60 GB MP3-Dateien von einem Server (oder einer Cloud) an mindestens 100 Clients im ganzen Land zu spiegeln. Alle diese Clients sind mit dem Internet verbunden. Wenn diese Clients den Ort verlassen, an dem sich der Server befindet, wurde die letzte Kopie der 60-GB-Festplatte auf die Festplatte kopiert, um zu vermeiden, dass bei der Installation an der neuen Position die volle 60-GB-Kapazität heruntergeladen werden muss. Auf der Serverseite werden regelmäßig Änderungen vorgenommen, indem neue Dateien hinzugefügt und ID3-Tags geändert werden (was die Dateigröße möglicherweise nicht ändert). Ich brauche eine Art Lösung, die möglicherweise die Clients dazu einschließt, den Server anzusehen und Änderungen und Ergänzungen herunterzuladen, während die entsprechenden Dateien auf Server und Client übersprungen werden.

Idealerweise ist eine Einweg-Dropbox perfekt, aber ich kann nichts davon finden. Ich habe mir Back-Up-Lösungen angesehen, die jedoch scheinbar das Gegenteil von dem sind, was ich tun möchte (Hochladen von vielen auf eine statt einer von vielen). Ich bin auf Git & NAS gestoßen, obwohl ich nicht so technisch versiert bin. Ich kann nicht verstehen, ob sie für meine Bedürfnisse geeignet sind.

Wenn jemand irgendwelche Ratschläge oder Anregungen dazu geben könnte, wäre das großartig?

Auch alle Details, die ich nicht erwähnt habe, fragen Sie bitte

Vielen Dank!

3

1 Antwort auf die Frage

1
Trudbert

Hast du schon in rsync nachgesehen ? Sie sollten in der Lage sein, die Arbeit so zu gestalten, wie Sie es möchten. Grundsätzlich läuft

rsync -auze ssh user@server:/mp3-folder/ /local-mp3folder/ 

Auf den Clients sollte es ausreichend sein, um die Änderungen vom Server abzurufen (rsync muss auf beiden installiert sein, und in diesem Beispiel wird ssh verwendet, damit es ebenfalls aktiviert werden sollte).

Git kann zwar mit mp3-dateien umgehen, aber es wäre nicht sehr schnell, da es sich um textdateien handelt.