Backup con rsync e verifica dei dati

Installazione, configurazione e uso di programmi e strumenti.
Scrivi risposta
ypsilon
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 355
Iscrizione: giovedì 1 ottobre 2009, 12:22

Backup con rsync e verifica dei dati

Messaggio 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
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40365
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Backup con rsync e verifica dei dati

Messaggio 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.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
ypsilon
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 355
Iscrizione: giovedì 1 ottobre 2009, 12:22

Re: Backup con rsync e verifica dei dati

Messaggio 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
ypsilon
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 355
Iscrizione: giovedì 1 ottobre 2009, 12:22

Re: Backup con rsync e verifica dei dati

Messaggio 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)
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40365
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Backup con rsync e verifica dei dati

Messaggio 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...
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
ypsilon
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 355
Iscrizione: giovedì 1 ottobre 2009, 12:22

Re: Backup con rsync e verifica dei dati

Messaggio 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?
Avatar utente
dring
Scoppiettante Seguace
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: Backup con rsync e verifica dei dati

Messaggio 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.
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40365
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Backup con rsync e verifica dei dati

Messaggio da steff »

Il  log di rsync elenca gli errori di trasferimento. du -hcs per  o du per la dimensione
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Avatar utente
dring
Scoppiettante Seguace
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: Backup con rsync e verifica dei dati

Messaggio 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?
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40365
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Backup con rsync e verifica dei dati

Messaggio 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
Ultima modifica di steff il domenica 27 febbraio 2011, 13:08, modificato 1 volta in totale.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Avatar utente
dring
Scoppiettante Seguace
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: Backup con rsync e verifica dei dati

Messaggio 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)
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40365
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Backup con rsync e verifica dei dati

Messaggio 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
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Avatar utente
dring
Scoppiettante Seguace
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: Backup con rsync e verifica dei dati

Messaggio 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.
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 6 ospiti