Newsgroup: it.comp.os.linux.sys
Titolo: Verificare un archivio tar

Domanda:
tar cfz nomefile.tar.gz /dir/
qual'è il grado di sicurezza da 1 a 1000 che il contenuto del .tar.gz sia
identico alla /dir/ ?
immagino che tar implementi già di suo un sistema di controllo e verifica
ma dovrei averne la certezza scientifica.
la dir da tarrare è un corposo archivio di circa 100.000 file, in pratica
un programma gestionale che contiene dati contabili e relative
dichiarazioni dei redditi dal 2000 ad oggi per circa 200 aziende.

 dichiarazioni dei redditi dal 2000 ad oggi per circa 200 aziende.
Ed è il primo backup che fai????
Flavio


man tar, c'è tutto (hint: -d)
HTH
-- 
Stefano Zamboni - 
zam...@freemail.it
Legge di Ruckert:
Non c'è problema tanto piccolo che non possa essere ingigantito

 fidarti di quello che dice 'tar tvzf nomefile.tar.gz'?
Non che non mi fidi..
il problema sta nel report che devo obbligatoriamente generare e stampare
in cartaceo con data ora inizio, ora fine ecc..
qualcosa tipo:
###############################################
#!/bin/bash
data=`date '+%A-%d-%m-%Y'`;
echo "">log;
echo "***********************************************************************">>log;
echo "">>log;
echo "                             Backup Sispac ">>log;
echo "">>log;
echo "          Data:     `date '+%A-%d-%m-%Y'`" >>log;
echo "">>log;
echo "          Inizio:   `date '+%H:%M:%S'`" >> log;
echo "">>log;
tar cfz $data.tar.gz /sispac/
echo "          Fine:     `date '+%H:%M:%S'`">> log;
echo "">>log;
echo "          Status:   OK   Backup eseguito correttamente  ">>log;
echo "">>log;
echo "">>log;
echo
"*****************************************************************************">>log;
lpr log;
rm -rf log;
###################################
solo che vorrei pure avere un riscontro tipo dd entrata/uscita o qualcosa
di simile chessò, numero di file copiati, peso della directory ecc..

 di simile chessò, numero di file copiati, peso della directory ecc..
beh, se ti servo info, c' e' sempre l' opzione v di tar...
-- 
Torno subito



ok ma stiamo parlando di quasi 100 mila file mica noccioline.. e questo è
solo il programma Sispac con archivi dal 2000 a oggi, poi devo backuppare
pure altre 2 macchine che hanno quasi 200Gb di file-server il tutto con un
P4 da 3Ghz e 2GB di ram e se tra qualche tempo decidono di fare
archiviazione ottica del cartaceo hai voglia..

 dichiarazioni dei redditi dal 2000 ad oggi per circa 200 aziende.
Io inizierei con qualcosa tipo: "find  -atime" o simile...
bye,
-- 
piergiorgio

>/tmp/backup.txt
con lo script che mi sono creato ottengo qualcosa del tipo:
-------------------------------------------------------------------
Report backup
Elenco cartelle/file inclusi
home/e-smith
etc
root
var/qmail/.spamassassin/
usr/share/spamassassin/
44_stefano.cf
var/log/rpmpkgs
Elenco cartelle/file esclusi
*.iso
*.avi
*.nrg
*.sock*
/home/e-smith/files/ibays/mrtg
Pre-backup
done..
Inizio backup:
Sat Oct 15 04:03:59 CEST 2005
Inizio verifica
Sat Oct 15 06:07:38 CEST 2005
Fine verifica
Fine backup:
Sat Oct 15 08:14:53 CEST 2005
il log del backup è in backup-20051015.gz
-------------------------------------------------------------------
per tutto, comunque,  man tar, mi ripeto
HTH
-- 
Stefano Zamboni - 
zam...@freemail.it
Principio di Shaw:
Fai un programma che anche un idiota può usare, e soltanto un idiota vorrà
usarlo.

 
Hai provato a ridirigere lo stderr su stdout? ( 2>&1 )
Matteo

 Matteo
Stefano
-- 
Stefano Zamboni - 
zam...@freemail.it
Legge di Tussman:
Niente č inevitabile come un errore il cui momento č giunto.

 
Matteo