Pagina 1 di 1

Backup con rsync e verifica dei dati

Inviato: martedì 6 ottobre 2009, 15:04
da ypsilon
Ciao a tutti,
nel fare i vari backup con rsync mi son chiesto se fosse possibile fare un controllo di integrità dei dati backuppati, cioè un controllo file originale-file backuppato per avere un riscontro sulla corretta copia dei file...premetto che un controllo dell'intera cartella sorgente e destinazione sono in grado di farlo (grazie alle info trovate sul forum (good) ), mi sembra però assurdo fare il controllo dell'intera cartella quando rsync mi copia solo i 10 file modificati, mi basterebbe verificare solo quelli...avevo pensato di usare il LOG di rsync, solo che oltre ai file copiati contiene anche un'altra serie di dati. Suggerimenti? Consigli?

Grazie a tutti per l'aiuto

Andrea

Re: Backup con rsync e verifica dei dati

Inviato: martedì 6 ottobre 2009, 15:14
da steff
Per il log basta inserire --log-file=rsync.log , altro non so. Una opzione interessante è rsnapshot, che usa rsync ma non perdi il backup di ieri, di una settimana fa o di un mese fa (con --delete sul backup spariscono i file cancellati, e se ti serve proprio questo non c'è più) e i file esistono solo una volta grazie al hardlink.

Re: Backup con rsync e verifica dei dati

Inviato: martedì 6 ottobre 2009, 15:29
da ypsilon
steff ha scritto: Per il log basta inserire --log-file=rsync.log , altro non so.
la conoscevo questa opzione  ;) , solo che dentro mi scrive un sacco di dati che non mi servono...
steff ha scritto: Una opzione interessante è rsnapshot, che usa rsync ma non perdi il backup di ieri, di una settimana fa o di un mese fa
non so se potrà essermi utile, uno sguardo glielo do, si sa mai...sembra comunque interessante....
steff ha scritto: (con --delete sul backup spariscono i file cancellati, e se ti serve proprio questo non c'è più) e i file esistono solo una volta grazie al hardlink.
qua mi son perso e non ho ben capito cosa volevi dirmi

Re: Backup con rsync e verifica dei dati

Inviato: martedì 6 ottobre 2009, 15:32
da ypsilon
Una domanda, onde evitare di andare a cercare una cosa che c'è già...i file copiati con rsync è sicuro al 100% che siano identici agli orginali o ci può scappare l'errore? Da qui la mia esigenza di fare dei controlli di integrità (che già sto facendo su cartelle intere ma che portano via un sacco di tempo)

Re: Backup con rsync e verifica dei dati

Inviato: martedì 6 ottobre 2009, 18:24
da steff
Non so in quanto è affidabile, personalmente ho mai trovato un file danneggiato.

l'opzione --delete cancella sul backup i file cancellati nel mittente. Le copie di rsnapshot conservano i file in varie cartelle (4 weekly, 2 monthly ecc, ma ogni file esiste una sola volta sul backup, anche se sembrano tante cartelle quasi identiche. Non so se mi sono spiegato...

Re: Backup con rsync e verifica dei dati

Inviato: mercoledì 7 ottobre 2009, 9:22
da ypsilon
Grazie steff per i chiarimenti,
non mi resta che provare rsnapshot e vedere se può essermi utile...

già il fatto che mi dici che non hai mai avuto problemi di integrità nella copia dei file è un passo avanti, potrei modificare lo script di backup...altri mi possono confermare di non aver avuto problemi di integrità nei backup?

Re: Backup con rsync e verifica dei dati

Inviato: domenica 27 febbraio 2011, 10:11
da dring
mi domando se esiste un programmino GPL per "verificare l'integrità dei dati di backup" che possono essere decine di migliaia.
Un programma che possa essere utilizzato sistematicamente per la verifica del "buon fine" dei backup.

Re: Backup con rsync e verifica dei dati

Inviato: domenica 27 febbraio 2011, 10:25
da steff
Il  log di rsync elenca gli errori di trasferimento. du -hcs per  o du per la dimensione

Re: Backup con rsync e verifica dei dati

Inviato: domenica 27 febbraio 2011, 12:21
da dring
steff ha scritto: Il  log di rsync elenca gli errori di trasferimento. du -hcs per ?????  o du per la dimensione
non ho capito, questo codice

Codice: Seleziona tutto

du -hcs
per ottenere cosa?

Poi mi sembra che rsync faccia "solo" un controllo con l'algoritmo di "checksum".
Mi piacerebbe invece che si potesse fare un controllo su tutti i file di backup con "MD5", esiste qualcosa per farlo?

Re: Backup con rsync e verifica dei dati

Inviato: domenica 27 febbraio 2011, 13:06
da steff

Codice: Seleziona tutto

du -hcs /pecorso/cartella
per la dimensione

Google per le domande:
http://ubuntuforums.org/showthread.php?t=557112

Edit: no, era un altra cosa il link

Re: Backup con rsync e verifica dei dati

Inviato: domenica 27 febbraio 2011, 19:24
da dring
grazie, ho verificato ora che rsync dalla versione 3.0.0 fa il checksum dei file backuppati con l'algoritmo crittografico MD5, prima era l'MD4.
Quindi perfetto, grande rsync  (good)

Re: Backup con rsync e verifica dei dati

Inviato: domenica 27 febbraio 2011, 19:30
da steff
Una letta veloce di

Codice: Seleziona tutto

man rsync
mi dice che usa il checksum per capire quali file sono cambiati e da copiare, non per verificare il backup

Re: Backup con rsync e verifica dei dati

Inviato: lunedì 28 febbraio 2011, 9:49
da dring
steff ha scritto: Una letta veloce di

Codice: Seleziona tutto

man rsync
mi dice che usa il checksum per capire quali file sono cambiati e da copiare, non per verificare il backup
beh, è ovvio che fare il checksum (cioè verifica file di origine e file destinazione) è di fatto verificare che i file di origine e destinazione siano uguali.