File Sync (Mirror / Replicate) Dalla sorgente a più destinazioni


3

La mia situazione è questa; Devo trovare un modo per eseguire il mirroring di una cartella con 60 gb + di file mp3 da un server (o un cloud) ad almeno 100 client in tutto il paese. Tutti questi client sono connessi a Internet e quando questi client lasciano il posto in cui risiede il server, l'ultima copia di 60gb è stata copiata sul disco rigido per evitare di dover scaricare il full 60gb quando installato nella sua nuova posizione. Le modifiche vengono apportate sul lato server, dai nuovi file aggiunti, ai tag ID3 modificati (che potrebbero non modificare le dimensioni del file). Ho bisogno di una soluzione che possa coinvolgere i client in programma per guardare il server e l'amp; avvia un download di modifiche & amp; aggiunte, mentre salta i file corrispondenti su sever e client.

Idealmente un dropbox a senso unico è perfetto, tuttavia non riesco a trovare nulla di simile. Ho esaminato le soluzioni di backup, tuttavia queste sembrano essere opposte a ciò che desidero fare (caricamento da molti a uno anziché uno a molti). Ho incontrato Git & amp; NAS, tuttavia non essendo tecnicamente esperto, non riesco a capire se hanno ragione per quello di cui ho bisogno.

Se qualcuno potesse fornire qualche consiglio o suggerimento su questo sarebbe grandioso?

Anche tutti i dettagli che non ho menzionato si prega di chiedere

Grazie!

Risposte:


1

Hai già esaminato rsync ? Dovresti essere in grado di configurarlo come vuoi. Fondamentalmente in esecuzione

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

sui client dovrebbe essere sufficiente per ottenere le modifiche dal server (rsync deve essere installato su entrambi e questo esempio usa ssh in modo che anche questo debba essere abilitato).

Sebbene git possa gestire i file mp3, non sarebbe molto veloce perché è costruito per file di testo.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.