LinuxLudus: tar VS partimane

vittorio tribu.tribu@alice.it
Ven 12 Set 2008 10:57:28 CEST


Il giorno gio, 11/09/2008 alle 23.22 +0200, Valerio Pachera ha scritto:
Ciao per me e un po complicato.
Cmq mi ero fatto un hwoto su tar se ti puo servire e qui sotto
Ciao!

Come creare un salvataggio.
1Come creare archivio base tar.
2Come ripristinare da un archivio tar, visualizare e estrarre un solo
file.
3Compressione archivi tar
4Backup incrementale con tar
1Come creare archivio base tar.
------------------------------------------------------------------------------------------
Trasferirsi con il comando #cd  dove si vuole creare l'archivio
salvataggio nel mio caso in un Hardisk esterno montato in /media con il
nome di archivio:
#cd /media/archivio
ora mi trovo in /media/archivio da qui posso dare il comando da root per
la creazione di un salvataggio o meglio archivio il quale sara salvato
in /media/archivio cioè nella directory dove sono posizionato.
Comando:
[root@localhost archivio]#tar -cvWPhf
homevittorio-20070428022.tar /home/vittorio

Analisi
tar -cvWPhf  questo e il comando vero e proprio  
-c,	 crea un nuovo archivio
-v 	  elenco minuzioso dei file elaborati
-W       prova a fare una verifica dell’archivio dopo ogni scrittura  
-P, 	 non toglie i ’/’ all’inizio del nome dei file
-h 	non scarica link simbolici ma i file ai quali sono collegati
-f	usa il file di archivio o dispositivo F (default /dev/rmt0)
-20070428022  ( 2007anno ) (04mese)(28 giorno)(022ora)” lo zero dopo la
mezzanotte”
homevittorio-20070428022.tar  questo e come si chiamare il file e c' è
la data, anno, mese, giorno, ora. ( l' ora e molto importante nel caso
di un aggiunta incrementale perchè non viene fatto sino il backup
incrementale).

/home/vittorio  questo e dove deve andare a prendere da archiviare o
salvare nel mio caso in /media/archivio.

Nota: e importante specificare l'ora nel backup di base.
Perché si no nel backup incrementale senza l'ora del backup di base non
parte quello  l'incrementale
-----------------------------------------------------------------------------------
2Come ripristinare da un archivio tar, visualizare e estrarre un solo
file.

[root@localhost archivio]#tar -xvf homevittorio-20070428022.tar
Il programma crea una sotto dyrectory corrente e vi posiziona i file e
le sottodirectory archiviati.
 -f	usa il file di archivio o dispositivo F (default /dev/rmt0)
-v 	  elenco minuzioso dei file elaborati
-x         estrae i file da un archivio

Se non volete estrarre tutti i file o non siete certi del contenuto
opzione  -t per visualizzare il contenuto.
[root@localhost archivio]#tar -tvf homevittorio-20070428022.tar
 -t           elenca il contenuto di un archivio

Quindi potete estrarre un solo file
#tar -f homevittorio-20070428022.tar -homevittorio/desktop
---------------------------------------------------------------------------------------------------------------
3Compressione archivi tar
L'opzione di compressione  (-z) ha un problema e quello che non eseguira
nessuna verifica al archivio (per me importante), perchè l'opzione (-W)
non è compatibile con la compressione.

[root@localhost archivio]#tar -cvPhzf
homevittorio-20070428022.tar.gz /home/vittorio1
 -z	filtra l’archivio attraverso gzip

Per ripristinare questo file tar userete ancora l'opzione -z,
trattandosi di un archivio compresso.
[root@localhost archivio]#tar -zxvf homevittorio-20070428022.tar.gz
-------------------------------------------------------------------------------------- 
4Backup incrementale con tar
A questo punto vi domanderete come sia possibile creare archivi tar
incrementali che contengono file più recenti di una certa data. Le
versioni più recenti di  tar dispongono dell'opzione -N, che permette di
eseguire esattamente questo.

[root@localhost archivio]#tar -cvWPhf
homevittorio-20070428022.tar /home/vittorio -N 05/01/07

Questo comando effettua l'archiviazione dei file aggiunti o modificati
dopo il 28 aprile 2007: notate che la data deve essere specificata nel
formato mm/ gg/ aa.
Come potete osservare da questi esempi,  tar  è uno strumento di
archiviazione assai flessibile e potente.




-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: http://lists.linux.it/private/linuxludus/attachments/20080912/f7178288/attachment.htm 


Maggiori informazioni sulla lista linuxludus