Como se certificar de que os arquivos de backup antigos não estão corrompidos?

0

Eu armazeno muitos dados em hdds que raramente uso a menos que seja necessário (uma ou duas vezes por ano) É possível garantir que os arquivos existentes estão funcionando corretamente e não corrompidos sem testá-los um por um?

Recentemente comecei a usar o corz checksum (excelt program btw) para ter certeza de que os arquivos estão intactos. Preciso checá-los, um arquivo corrompido terá um hash diferente, certo? Ou este é um método ruim para saber se meus arquivos estão funcionando?

    
por ng80092a 15.07.2017 / 14:44

1 resposta

0

Arquivos muito raramente corrompidos. O que pode acontecer é que o disco se torna ilegível e, em seguida, é um problema com todos os seus arquivos, não apenas com um determinado arquivo.

Se você for paranóico, poderá manter um arquivo com os hashes dos arquivos em seu disco de arquivamento e recalcular periodicamente os hashes dos arquivos no disco (*). Pelo menos, isso fará com que você descubra cedo o suficiente para que seu arquivo seja ilegível.

Mas quando isso acontece você só pode chorar se você não tiver um backup do arquivo, então IMHO você seria melhor inspirado para ter dois discos e não se preocupar muito com as somas de verificação de arquivos individuais.

(*) a maneira canônica é usar md5sum (edição padrão no Linux, fácil localizar top para Windows e OSX) que pode criar a lista de hashes, e também checn arquivos contra essa lista.

    
por 15.07.2017 / 15:02