Come testare i tuoi backup contro la degenerazione media?


18

Poiché la maggior parte dei supporti di archiviazione degenera nel tempo (CD, DVD, disco rigido, nastro), è molto importante testare i backup. Esiste un modo per monitorare le condizioni dei backup?

Sto cercando soluzioni hardware e software, nonché strategie che è possibile utilizzare. Per esempio:

  • Soluzione hardware : utilizzo delle funzionalità SMART dei dischi rigidi; ...
  • Soluzione software : utilizzo di uno strumento di backup che calcola i checksum MD5; utilizzando uno strumento per controllare l'ECC Reed-Solomon su CD; ...
  • Strategie di esempio : conservare più copie del backup e fare un confronto dei file ogni mese; scansionando di tanto in tanto i checksum MD5 calcolati dallo strumento di backup; ...

Risposte:


7

L'unico modo per essere sicuri dei backup è ripristinarli. Checksum può verificare il contenuto del supporto ma non ti dirà se è possibile un ripristino: cosa succede se non si esegue il backup di tutto ciò che è necessario?

La complessità di ciò dipende dal fatto che si stia eseguendo il backup per il ripristino bare metal (che ha i suoi problemi) o semplicemente eseguendo backup dei dati.

Per i backup dei dati, un'opzione è quella di creare una macchina virtuale, accenderla periodicamente e testare un ripristino. Questo è meno che valido per bare-metal perché la VM richiederà senza dubbio un set completamente diverso di ad esempio driver, ecc. Immagino (a seconda del tuo sistema operativo e set di strumenti), se tu fossi davvero appassionato, probabilmente potresti scriptare il processo di eseguire il ripristino e farlo per ogni backup.


Penso che ti manchi il contesto della domanda originale. La verifica dei checksum conferma che i dati sul supporto non sono stati persi in quanto comporta la lettura di tutti. Quello che stai descrivendo mette alla prova la tua strategia di backup che è cruciale, ma per i test medi i checksum vanno bene.
Draemon,

Abbastanza giusto, ma resto fedele alla mia affermazione. L'unico modo per essere sicuri di poter ripristinare è ripristinare.
serialhobbyist,

4

Prima di iniziare, dovresti verificare i tuoi backup prima dell'archiviazione. Molta attenzione viene posta su quanto sia difficile eseguire i backup, ma nessuno pensa mai di controllarli prima di portarli in sicurezza fuori dal sito.

In genere aspetto solo 1 cattiva scrittura su un CD-R per lanciarlo, per quanto costano poco, e mi concentro sui risultati SMART per i supporti HDD per dirmi quando sostituirli.

Buona fortuna a te.


3
I risultati SMART potrebbero non dirti quanto desideri. I laboratori di Google hanno effettuato alcuni test: labs.google.com/papers/disk_failures.pdf e hanno riscontrato che hanno riscontrato molti errori senza alcun avviso SMART.
Michael Kohne,

Tuttavia, l'avviso SMART indica che è ora di agire rapidamente!
harrymc,

4

Con la grande quantità di dati di oggi e dimensioni relativamente ridotte del disco ottico, il backup su HDD rimovibili mi sembra migliore. Inoltre, gli HDD sono più facili da mantenere sia fisicamente che in termini di riempimento dei dati su di essi.

Eseguo regolarmente SpinRite di GRC sui miei dischi. SpinRite testa i dati scritti e facoltativamente li aggiorna o addirittura li recupera.


1
Questo strumento non aiuterà affatto a rilevare la corruzione silenziosa dei dati. I checksum sono la strada da percorrere, non uno strumento che sostiene che l'unità è OK.
user23307,

1
Questo strumento ignora SMART e pulisce il disco spostando i dati su settori danneggiati e riparando quanti più dati possibile. Ho sentito storie su storie su come ha recuperato le foto perse, i sistemi critici, ecc. Dal guasto del disco rigido. Funziona bene come strumento dell'ultima opportunità ma anche come manutenzione. (Mi dispiace sembrare un crociato, ma non mi piace sentire uno strumento che conosco funzioni
correttamente

2
È fantastico che ti piaccia lo strumento, ma non rileverà o correggerà il danneggiamento dei dati.
user23307

È anche noto che l'autore fa false affermazioni sul software.
Draemon,

3

testare i tuoi backup è un punto interessante. tuttavia, secondo me è lungo e discutibile. perché se un supporto è danneggiato, il backup potrebbe essere una perdita totale e parziale, quindi il test è piuttosto controverso.

preferisco più backup. per quanto riguarda i supporti ottici (non la mia scelta preferita), se crei una nuova copia ogni 5 anni, dovresti essere al sicuro, se ne hai due copie (conservate in posizioni diverse per ridurre il rischio di perdita di dati nel caso la casa brucia :), la possibilità che almeno uno sia sopravvissuto al processo di invecchiamento è molto alta. ovviamente il rischio diminuisce reciprocamente rispetto al numero di set di backup.


Tuttavia, i test possono mostrare errori nei processi di backup: vale la pena almeno fingere di seguirlo.
Phoshi,



2

Tutte le risposte sono state buone, ma vorrei aggiungere un altro suggerimento. Sostituisci i tuoi file multimediali a intervalli regolari. Sostituiamo i supporti di backup ogni sei mesi. È abbastanza economico, soprattutto rispetto alla necessità di un backup e scopri che è male.


1

Con WinRAR è possibile specificare l'uso di un volume di recupero che consentirà di distruggere un intero CD / DVD da un set di ripristino e di poter ancora ripristinare i dischi rimanenti. Ad esempio, utilizzo WinRAR per eseguire il backup di un set di file / directory comprimendoli in un archivio RAR, utilizzando le opzioni di span per impostarlo in modo che si estenda alle dimensioni di un DVD (o qualsiasi supporto si stia eseguendo, le dimensioni di un nastro backup, ecc.) e imposta anche un volume di ripristino di 1 o più (disponibile nella scheda Avanzate nella sezione Volumi e richiede di aver impostato Dividi in volumi nella scheda Generale, questo è diverso da un record di recupero, quindi non confonderli).

Con un volume di ripristino, nel set verrà creato un file Rar aggiuntivo. Viene utilizzata una sorta di parità in modo tale che uno qualsiasi dei file rar presenti in un set possa essere perso e che i file rimanenti possano comunque essere utilizzati per recuperare tutti i dati. È possibile utilizzare anche il record di ripristino per consentire un certo danno in tutti i file rar.

È quindi possibile verificare periodicamente l'integrità dei dati eseguendo un'estrazione di prova. Non so se riceverai feedback sul danno dei file. Puoi facilmente provarlo danneggiando di proposito un file in un set. Con un volume di recupero i dati dovrebbero essere ancora estratti, ma si spera che WinRAR visualizzi alcuni feedback nella sua console sull'archivio danneggiato.



1

Il metodo che ho usato in passato è prendere un server di backup e provare periodicamente a immaginarlo dal mio supporto di backup.

Se funziona, fantastico. In caso contrario, vado a prendere nuovi media.

chiarimenti per justin re: commenti Il
mio processo di imaging include sempre l'avvio del server dal ripristino e la verifica dell'avvio delle applicazioni come previsto, altrimenti non è stato testato, è stato semplicemente scritto.


In che modo rileva la corruzione silenziosa dei dati?
user23307,

bene, se non riesci a recuperare dal tuo backup (cioè i dati sono stati danneggiati), allora non va bene.
Warren,

Non credo che tu conosca il significato di "danneggiamento silenzioso dei dati" Il fatto che tu possa recuperare dal backup non significa che i dati non siano stati danneggiati.
user23307,

a mio avviso, "corruzione silenziosa dei dati" significa che può verificarsi il ripristino, ma i dati possono essere sottoposti a bando. Tuttavia, le applicazioni non funzioneranno con dati danneggiati, quindi il ripristino non è andato a buon fine (ad esempio, quando si avvia, roba non funziona)
Warren

Le applicazioni funzioneranno con dati danneggiati, quindi la frase "silent data corruzione"
user23307


0

È possibile utilizzare ExactFile per generare un file contenente i checksum MD5 di un nuovo backup. Prima del prossimo backup, è quindi possibile confrontare il file MD5 con la situazione attuale. Se ci sono differenze, ciò significa che il backup è stato danneggiato.


0

Assicurarsi che tutto ciò che voglio conservare esista non solo in più punti, ma su più supporti . La media degenerazione non dovrebbe includere solo i media fisici stessi, ma anche la loro lettura. Ho eseguito il backup di alcuni vecchi file di testo su 3 (TRE!) Dischi floppy, ma se ne avessi bisogno, beh, non ho più un disco floppy. Quanto tempo ci vorrà prima che l'unità CD diventi obsoleta: ci stiamo dirigendo in questo modo con i netbook e il "cloud computing"! Se avessi archiviato i miei file su una varietà di supporti, avrei meno probabilità di trovarmi in questa situazione, molto più probabilmente sarei ancora in grado di leggerli!

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.