In modo "sincrono" dovresti metterli in Raid1, ma se è esterno basta sincronizzare con rsync ogni tot minuti, la prima sincronizzazione durerà un certo tempo, di li in poi modificherà solo cosa è stato modificato.
In questo modo, oltre a sovrascrivere i file modificati su disco interno, cancella sull'esterno un eventuale file non più presente in quello interno:
Codice: Seleziona tutto
rsync -arvHu --delete --progress --stats /home/utente/cartella_da_sincronizzare /media/disco/backup
e cosi, invece, non cancellerà i file mancanti sull'originale, si limiterà sostituire i modificati:
Codice: Seleziona tutto
rsync -arvHu --progress --stats /home/utente/cartella_da_sincronizzare /media/disco/backup
dovrai solo modificare i percorsi. Per rendere il tutto automatico basta fare:
e nel file che si apre ci metti:
Codice: Seleziona tutto
#!/bin/sh
rsync -arvHu --delete --progress --stats /home/utente/cartella_da_sincronizzare /media/disco/backup
salvi e chiudi, lo rendi eseguibile:
e quindi lo inserisci in crontab, digita nel terminale:
ed inserisci la stringa:
30 sta per "ogni 30 minuti", modificalo a piacimento, ora "Ctrl + o" per salvare, "enter" ed infine "Ctrl + x" per uscire, fatto.
devi avere rsync installato:
quindi avvia una prima sincronizzazione manualmente, da terminale:
se non hai commesso errori impostando le cartelle (punti di mount) vedrai svolgersi la prima operazione di backup, le altre saranno molto più brevi.
Ciao.