Molte volte, quando dobbiamo fare un backup,nasce l’esigenza di sincronizzare due cartelle. Se avete provato a fare questa prova con programmi a finestra oppure semplicemente copiando la cartella di partenza con quella di destinazione, vi sarete resi conto che ci vuole moltissimo tempo. C’è un comando anche schedulabile,che può essere utilizzato per sincronizzare i files e le cartelle riducendo drasticamente i tempi di attesa. Questo comando si chiama rsync
ed è disponibile sia sotto linux che sotto windows. Quindi, dopo aver fatto gli opportuni backup, almeno fino a quando si pensa di aver acquisito la padronanza del comando, potrete anche impostare una sorta di schedulazione. Si tenga sempre ben presente che i permessi di cartelle e files devono essere adeguati. Per fare un esempio in merito all’utilizzo supponiamo di avere due cartelle, la prima che è la cartella di partenza che ha al suo interno tutto quello che vogliamo sincronizzare che chiameremo ALFA
e la seconda, che è la cartella di destinazione dove ci auguriamo di ritrovare tutti i files aggiornati contenuti in ALFA
se il comando va a buon fine, che chiameremo BETA
. Quindi dopo aver installato correttamente rsync
su windows o su linux eseguite il seguente comando:
rsync -avz /ALFA/ /BETA/
Se tutto è andato bene, come per magia vedrete i file che vengono riconosciuti e sincronizzati da un percorso all’altro. Si tenga ben presente che il percorso delle cartelle di partenza e destinazione deve essere completo e quindi deve esserci alla base anche una comprensione della struttura delle cartelle del vostro sistema. Sentitevi liberi di lasciare un commento qualora aveste qualche perplessità e vi risponderò il prima possibile.