[Risolto] verifica dell'integrita di dati
[Risolto] verifica dell'integrita di dati
Salve a tutti,
ho la necessità di verificare che dati copiati con "scp" oppure compattati e scompattati siano identici agli originali.
Qualcuno sa indicarmi qualche maniera per farlo?
Torrdo.
ho la necessità di verificare che dati copiati con "scp" oppure compattati e scompattati siano identici agli originali.
Qualcuno sa indicarmi qualche maniera per farlo?
Torrdo.
Ultima modifica di torrdo il mercoledì 23 luglio 2008, 16:17, modificato 1 volta in totale.
Re: verifica dell'integrita di dati
un modo molto affidabile per verificare l'integrità dei dati ovvero che i due files siano esattamente identici è calcolare l'HASH dei due file e verificare che siano identici i file hash.
Se vuoi saperne di più sull'HASH guarda qua: http://it.wikipedia.org/wiki/Hash
Per come calcolarlo prova a vedere qua http://linux.p2pforum.it/wiki/Immagini_ISO alla sezione calcolo hash md5
ciao
Se vuoi saperne di più sull'HASH guarda qua: http://it.wikipedia.org/wiki/Hash
Per come calcolarlo prova a vedere qua http://linux.p2pforum.it/wiki/Immagini_ISO alla sezione calcolo hash md5
ciao
Re: verifica dell'integrita di dati
Grazie per il consiglio
ho dato un occhiata ai link che mi hai indicato. E' un buon metodo semplice e veloce.
L'unico inconveniente è che diventa un pò trafficoso se hai a che fare con un gran numero di file, e devi verificarli tutti.
Infatti il calcolo dell'Hash puoi farlo solo su singoli file e non su directory (almeno ho provato con md5sum e non lo calcola per directory).
ho dato un occhiata ai link che mi hai indicato. E' un buon metodo semplice e veloce.
L'unico inconveniente è che diventa un pò trafficoso se hai a che fare con un gran numero di file, e devi verificarli tutti.
Infatti il calcolo dell'Hash puoi farlo solo su singoli file e non su directory (almeno ho provato con md5sum e non lo calcola per directory).
- jepessen
- Imperturbabile Insigne

- Messaggi: 3569
- Iscrizione: lunedì 26 dicembre 2005, 11:49
- Desktop: KDevelop
- Distribuzione: Ubuntu 20.04
- Sesso: Maschile
- Località: Somma Lombardo
Re: verifica dell'integrita di dati
Ti fai uno scripe che esegue l'hash per ogni file di una directory e lo salva in un file.
lo esegui in locale ed in remoto, e poi con un diff vedi se i due files sono uguali oppure no.
Daniele
lo esegui in locale ed in remoto, e poi con un diff vedi se i due files sono uguali oppure no.
Daniele
Compiz l'ha creato Chuck Norris quando ha colpito un computer con un calcio rotante.
http://www.renderosity.com/mod/gallery/ ... e=Jepessen
http://jepessen.wordpress.com/
http://www.renderosity.com/mod/gallery/ ... e=Jepessen
http://jepessen.wordpress.com/
Re: verifica dell'integrita di dati
di niente è un piacere aiutare gli altri... :)torrdo ha scritto: Grazie per il consiglio
cmq si è vero calcola l'HASH solo su file singoli e non su una directorytorrdo ha scritto: L'unico inconveniente è che diventa un pò trafficoso se hai a che fare con un gran numero di file
Altrimenti potresti provare a mettere i tuoi file in una cartella e poi comprimerla e calcolare gli HASH e se sono uguali vuol dire che anche i file compressi sono uguali...
però ti dico che non so se funzionerebbe quindi fossi in te aspetterei il parere di qualcuno che ne sa di più :-X
spero di esserti stato utile
ciao ;)
- jepessen
- Imperturbabile Insigne

- Messaggi: 3569
- Iscrizione: lunedì 26 dicembre 2005, 11:49
- Desktop: KDevelop
- Distribuzione: Ubuntu 20.04
- Sesso: Maschile
- Località: Somma Lombardo
Re: verifica dell'integrita di dati
Codice: Seleziona tutto
for z in `ls directory/da/verificare`; do md5sum $z; done > hash_fileDaniele
Compiz l'ha creato Chuck Norris quando ha colpito un computer con un calcio rotante.
http://www.renderosity.com/mod/gallery/ ... e=Jepessen
http://jepessen.wordpress.com/
http://www.renderosity.com/mod/gallery/ ... e=Jepessen
http://jepessen.wordpress.com/
Re: [Risolto] verifica dell'integrita di dati
Beh, effettivamente usare una script per calcolare gli ash dei singoli file non è poi così complicato ...
Grazie a entrambi.
ciao
Grazie a entrambi.
ciao
- dring
- Scoppiettante Seguace

- Messaggi: 659
- Iscrizione: martedì 3 novembre 2009, 9:22
- Desktop: GNOME 3.4.2
- Distribuzione: Debian 7.4 (wheezy) 64-bit
- Località: Brescia
Re: verifica dell'integrita di dati
grazie per lo script, ma mi domando se esiste un programmino per "verificare l'integrità dei dati di backup" che possono essere decine di migliaia.jepessen ha scritto:Ti salva i vari hash nel file, poi lo confronti con quello della cartella remota (poi anche fare l'hash di hash_file nei due casi e controllare quelli.... oppure...)Codice: Seleziona tutto
for z in `ls directory/da/verificare`; do md5sum $z; done > hash_file
Daniele
Un programma che possa essere utilizzato sistematicamente per la verifica del "buon fine" dei backup.
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 12 ospiti
