Sincronizza due unità esterne funzionanti tramite rete

3

Abbiamo due designer che utilizzano entrambi iMac, con macOS Sierra in esecuzione; ognuno ha il proprio hdd USB da 4TB. I progettisti devono trasferire file tra loro spesso su AirDrop, ma questo è noioso.

Quale sarebbe il modo migliore per consentire alle unità di sincronizzare automaticamente i file su entrambe le unità?

Abbiamo effettuato alcune ricerche, ma la maggior parte degli scenari è costituita da una sola unità di lavoro sincronizzata con un backup. Nel nostro caso vengono utilizzate entrambe le unità e i file vengono creati e modificati su ciascuno. Essenzialmente mi piacerebbe qualcosa come un ftp sincronizzato o un controllo sorgente remoto, qualcosa che aggiorna automaticamente i file modificati su entrambe le unità e crea / cancella i file. Punti bonus per aggiungere un terzo esterno nel mix che viene utilizzato solo per avere un backup offline di tutti i file.

    
posta luggage chariot 15.12.2016 - 18:06
fonte

3 risposte

2

Questa voce ServerFault fa una domanda simile. Le risposte sono rsync e un prodotto chiamato Unison . Sembra che entrambe le soluzioni si adattino al problema che hai di fronte.

  • Per rsync , probabilmente qualcosa di simile alla seguente ricetta funzionerà (non l'ho eseguito, quindi la sintassi potrebbe richiedere un po 'di giocherellando):

    # sync drive.2 to drive.1
    rsync -av --stats <user>@computer.2:/path/to/drive.2 /path/to/drive.1/
    
    # sync drive.1 to drive.2
    rsync -av --stats <user>@computer.1:/path/to/drive.1 /path/to/drive.2/
    
  • E Unison , l'altra opzione dalla voce ServerFault, sembra che sia un software pacchetto progettato specificamente per risolvere il tuo tipo di problema di sincronizzazione.

risposta data 15.12.2016 - 19:23
fonte
2

Syncthing è una soluzione open source per sincronizzare i file attraverso le reti.

Sincronizza i file in entrambi i modi, puoi aggiungere tutti i nodi che vuoi, ti permette di conservare la cronologia delle versioni nel caso in cui alcune modifiche vengano sovrascritte.

Funziona in background, offre un'interfaccia di gestione web e gestisce le situazioni in cui si disconnettono una o più unità.

Puoi installare con Homebrew:

brew install syncthing

Per impostazione predefinita abilita l'interfaccia client all'indirizzo http://127.0.0.1:8384 :

    
risposta data 16.12.2016 - 09:56
fonte
0

Questo non risponde direttamente alla domanda come posta, ma potrebbe essere un modo diverso per ottenere i risultati desiderati. Se installi MacOS Server da Apple su uno (o entrambi) degli iMac, puoi utilizzare la condivisione dei file per condividere una cartella con entrambi gli utenti e non preoccuparti affatto della sincronizzazione. Gig ethernet offre una velocità di trasferimento dei file abbastanza ragionevole.

link

Potresti quindi utilizzare anche la funzione TimeMachine del software server per fornire un'ulteriore opzione di backup per gli iMac e la funzione di memorizzazione nella cache per accelerare qualsiasi traffico di aggiornamento / iCloud / Apple sulla rete. Vale la pena $ 20 per il software server.

link

link

    
risposta data 15.12.2016 - 21:53
fonte

Leggi altre domande sui tag