Sincronia automatica cartella
Sincronia automatica cartella
Buongiorno a tutti.
Vorrei sapere se è possibile in Ubuntu 11.04 effettuare una sincronizzazione automatica tra due cartelle
(home/immagini/originali e home/scrivania/copie).
La sincronizzazione dovrebbe essere unidirezionale: ogni modifica, aggiunta o eliminazione di files nella
cartella "originali" deve avvenire anche nella cartella "copie" (in definitiva la cartella "copie" deve essere un semplice mirror della cartella "originali")
La sincronizzazione dovrebbe essere pressoché continua, a intervalli non superiori a 5 minuti.
Mi è parso di capire che si può fare qualcosa con rsync ma non ho ben compreso la sintassi del relativo script.
Grazie in anticipo a chi vorrà darmi una mano.
Ale
Vorrei sapere se è possibile in Ubuntu 11.04 effettuare una sincronizzazione automatica tra due cartelle
(home/immagini/originali e home/scrivania/copie).
La sincronizzazione dovrebbe essere unidirezionale: ogni modifica, aggiunta o eliminazione di files nella
cartella "originali" deve avvenire anche nella cartella "copie" (in definitiva la cartella "copie" deve essere un semplice mirror della cartella "originali")
La sincronizzazione dovrebbe essere pressoché continua, a intervalli non superiori a 5 minuti.
Mi è parso di capire che si può fare qualcosa con rsync ma non ho ben compreso la sintassi del relativo script.
Grazie in anticipo a chi vorrà darmi una mano.
Ale
Re: Sincronia automatica cartella
Ciao.. Forse ci saranno altre applicazioni, ma io mi trovo bene e uso Grsync, lo trovi in Ubuntu Softwar Center.
In ogni caso Grsync è una GUI di Rsync e io la uso perchè gli script ed il terminale non sono il mio forte.
In ogni caso Grsync è una GUI di Rsync e io la uso perchè gli script ed il terminale non sono il mio forte.
Ultima modifica di ll8rib il sabato 9 luglio 2011, 17:26, modificato 1 volta in totale.
Re: Sincronia automatica cartella
Ho già installato grsync ma non ho trovato il modo di realizzare ciò che volevo... puoi darmi qualche dritta?
Re: Sincronia automatica cartella
Secondo me, hai bisogno proprio di uno script, Grsync va bene, ma bisognerebbe aggiungere qualche funzione avanzata per farlo girare nei tempi da te decisi.
Faccio delle prove e se riesco ti faccio sapere.
potresti anche provare: backintime-gnome
lo usavo con ubuntu 10.10 e si installava da terminale con i seguenti PPA:
sudo add-apt-repository ppa:bit-team/stable
sudo apt-get update
sudo apt-get install backintime-gnome
vedi se fa il tuo caso, a me non interessava e non l'ho mai approfondito, comunque questo credo che si avvicina alle tue esigenze, ma bisognerebbe perderci un po di tempo e testarlo per configurarlo correttamente.
Faccio delle prove e se riesco ti faccio sapere.
potresti anche provare: backintime-gnome
lo usavo con ubuntu 10.10 e si installava da terminale con i seguenti PPA:
sudo add-apt-repository ppa:bit-team/stable
sudo apt-get update
sudo apt-get install backintime-gnome
vedi se fa il tuo caso, a me non interessava e non l'ho mai approfondito, comunque questo credo che si avvicina alle tue esigenze, ma bisognerebbe perderci un po di tempo e testarlo per configurarlo correttamente.
- maegras
- Entusiasta Emergente

- Messaggi: 1123
- Iscrizione: mercoledì 10 settembre 2008, 23:45
- Desktop: Toshiba Satelite R830
- Distribuzione: Ubuntu 12.04
- Località: Tivoli [RM {IT}]
Re: Sincronia automatica cartella
ti basta cron (AmministrazioneSistema/Cron) e uno script rsync (AmministrazioneSistema/BackupDelSistema/Rsync), del tipo
da inserire in /etc/crontab con il comando.
In particolare, il comando fa (da sinistra a destra)
*/5 -> ogni 5 minuti
* -> ogni ora
* -> ogni giorno
* -> ogni mese
* -> ogni anno
rsync -> comando di sincronizzazione
-a -> duplica anche le sottodirectoy in modo ricorsivo
-v -> da il dettaglio dello svolgimento della copia
--delete -> cancella i file sotto /backup_giornaliero che non esistono in /home
/home -> cartella da copiare (con i parametri usati copia tutta la home!! )
/backup_giornaliero -> cartella in cui effettuare la copia
Fai prima qualche prova
Codice: Seleziona tutto
*/5 * * * * rsync -a -v --delete /home /backup_giornalieroCodice: Seleziona tutto
crontab -e*/5 -> ogni 5 minuti
* -> ogni ora
* -> ogni giorno
* -> ogni mese
* -> ogni anno
rsync -> comando di sincronizzazione
-a -> duplica anche le sottodirectoy in modo ricorsivo
-v -> da il dettaglio dello svolgimento della copia
--delete -> cancella i file sotto /backup_giornaliero che non esistono in /home
/home -> cartella da copiare (con i parametri usati copia tutta la home!! )
/backup_giornaliero -> cartella in cui effettuare la copia
Fai prima qualche prova
Ultima modifica di maegras il domenica 10 luglio 2011, 21:32, modificato 1 volta in totale.
Ricordiamoci di mettere [Risolto] nel titolo se veniamo a capo di un problema
-------------------------------------------------------------
"Linux is only free if your time has no value" Jamie Zawinski
-------------------------------------------------------------
"Linux is only free if your time has no value" Jamie Zawinski
Re: Sincronia automatica cartella
Ottimo, grazie Maegras, interessava anche a me ....... provato e funziona benissimo.
Chi c’è in linea
Visualizzano questa sezione: aiutopc, Google [Bot] e 9 ospiti