Autore Topic: Verifica integrità file archivio tar  (Letto 7015 volte)

Offline manuel_88

  • Jr. Member
  • **
  • Post: 31
    • Mostra profilo
    • E-mail
Verifica integrità file archivio tar
« il: 24 Febbraio 2012, 16:05:34 »
Buon pomeriggio a tutti!
avrei bisogno di un aiutino sper capire come verifica l'integrità di un archivio tar.
Il problema è questo: mi è stato chiesto di fare un script che faccia il backup con il comando tar di una lista di cartelle.
lo script fa il backup, ma io vorrei che finito il backup lo script eseguisse un controllo del file tar appena creato per dare la sicurezza al cliente che il backup sia davvero andato a buon fine. è possibile?

per esempio ho creato questa funzione ma sembra funzionare solo solo con i file bzip2:

function verifica_tar_rdx() {
        echo ""
        echo "E' in corso la verifica di integrita' del file di backup backup... "
        if tar -tfj $BCKRDX/$BCKNAME  &>/dev/null;
        then
                echo ""
                echo "Verifica integrita' del file di backup completata con successo!"
                echo ""
        else
                echo ""
                echo "ATTENZIONE! Verifica integrita' del file di backup FALLITA!"
                echo ""
        fi
}


grazie in anticipo!

Offline manuel_88

  • Jr. Member
  • **
  • Post: 31
    • Mostra profilo
    • E-mail
Re: Verifica integrità file archivio tar
« Risposta #1 il: 24 Febbraio 2012, 16:38:09 »
ok scusate, ma rileggendo lo script mi sono accorto di aver lasciato l'opzione "-j" tolta quella funziona  ;D, ma secondo voi verifica davvero l'integrità dell'archivio tar? conoscete qualche altro modo??

grazie ancora!

Offline el_Felix

  • Newbie
  • *
  • Post: 6
    • MSN Messenger - hell_874@hotmail.it
    • Mostra profilo
    • E-mail
Re: Verifica integrità file archivio tar
« Risposta #2 il: 28 Marzo 2012, 10:49:44 »
A parte l'opzione -j che hai risolto da solo, quella riga di comando per tar non verifica l'integrità dell'archivio, lista semplicemente i file che ci sono dentro (grazie all'opzione -t)
Per fare una verifica devi usare l'opzione -W quando crei l'archivio e lui automaticamente ti dice se è tutto "integro" oppure no.

Offline manuel_88

  • Jr. Member
  • **
  • Post: 31
    • Mostra profilo
    • E-mail
Re: Verifica integrità file archivio tar
« Risposta #3 il: 24 Aprile 2012, 15:09:42 »
grazie mille!