Newsgroup: it.comp.os.linux.iniziare
Titolo: "sincronizzare" due directory??

Salve.
Utilizzo linux, oltre che per "l'ordinaria amministrazione", per realizzare 
siti web.
Vorrei fare in modo che la directory principale del server (/var/www/html) 
abbia una sorta di backup automatico.
Ovvero: ogni tot giorni il sistema dovrebbe copiare il contenuto della 
suddetta directory in un'altra directory da me indicata.
In questo modo vorrei evitare di perdere accidentalmente il contenuto della 
directory.
E' possibile fare questo?
In che modo?
Grazie,
Sergej

"Sergej" <ser...@NOSPAMsnpp.com> ha scritto nel messaggio
news:ycEs9.56246$%M1.14...@twister2.libero.it...

Ciao Sergej,
puoi valutare se creare uno script che per mezzo della tabella cron copi il
contenuto (possibilmente con l'ozpione -r ) in un'latra directory, in
alternativa ti consiglierei degli hard link (uhm! mi piacciono poco ma sono
delle copie speculari dei file)
Un saluto

 directory.
Puoi utilizzare il comando rsync; questo comando e' in grado di
riconoscere i files modificati e di copiare solamente quelli.
Se il tuo scopo e' solamente quello di sincronizzare due directory
locali dovresti usare questo comando:
rsync -a --delete -v /var/www/html/ /backup
(attenzione allo slash dopo html ed allo spazio prima di /backup)
Ciao
--
Marco J.


Certo.
(cd /var/www/html; tar cf - .)|(cd /a/b/c; tar xpf -)
tar (gtar) ha parecchi altri switches per preservare ownership e date...
Ovviamente la linea di cui sopra puo' essere messa in crontab.
Esiste anche un secondo metodo: creare un file unico:
cd /var/www/html; tar cf /a/b/c/SAVE.tar .
Questo file puo' essere compresso (tar cvf /a/b/c/SAVE.tar.gz). Il vantaggio
e` che cosi` hai un file unico facile da archiviare, eventualmente in
copie multiple. Per recuperare files, puoi espandere in blocco oppure
selezionare files/directories. Ovviamente ci vorra` del tempo per espandere
il tar file.
Ciao,
-- 
       Roberto Divia`             Love at first sight is one of the greatest
       =============             labour-saving devices the world has ever seen.
Mailbox: C02110                 CERN-European Organization for Nuclear Research
E-mail: 
Robert...@cern.ch
           CH-1211 GENEVE 23, Switzerland

delle copie speculari dei file)
Sconsigliatissimo.
Se un hard link mi può salvare da una cancellazione involontaria dei
file di sicuro è inutile in caso di modifiche degli stessi, dato che
_non_ è una copia speculare, ma solo un altro "punto d'osservazione" 
per il file.
Se cancelli il file questo continuerà ad esistere finchè restera' un
hard link allo stesso.
Se però modifichi il file la modifica si riflettera su tutti i link.
Ciao.
-- 
Antonio
| Pretendi una risposta immediata dal NG?
| Puoi ottenerla!
| 
http://groups.google.com/advanced_group_search

 Se però modifichi il file la modifica si riflettera su tutti i link.
Penso che il senso della sincronizazione sia quello, ovvero avere i dati
sembre aggiornati in ambio le parti (ritorna il discorso ma queste directory
dove sono?)
Un cordiale saluto Antonio e rimangoa tua disposizione, tutto sommato mi
interessa sentire ulteriori soluzione per poter anche crescere
professionalmente,  con la presente avverto che nel caso vogliate
rispondermi fatelo direttamente in quanto non penso di tornare in questo ng
per diverso tempo (problemi di lavoro tornerò per aprile 2003) un saluto a
tutti

interessa sentire ulteriori soluzione per poter anche crescere
Ricambio! :-)
Non seguo il NG per far vedere quanto sono bravo (mostrerei ben poco) o
perché mi diverto a perder tempo in discussioni su Win e Lin, ma perché
dall'esperienza di altri c'è sempre da imparare.
Ciao.
-- 
Antonio   @=D