Como encontrar arquivos corrompidos e impedi-los de fazer backup (dessa forma, sobrescrevendo seu backup bom com um corrompido)?

1

Meu plano de backup ingênuo:

Espelhe meus arquivos em uma unidade externa. Se os arquivos do meu computador, copie os arquivos de volta!

Mas isso não impede esse problema:

E se um arquivo for corrompido no meu computador (por exemplo, uma foto aleatória ou algo assim), então eu acidentalmente faço backup do arquivo corrompido , sobrescrevendo meu backup legal! Quando percebo que o arquivo está corrompido, a versão corrompida já se propagou para o meu backup e, portanto, não tenho uma versão de backup para restaurar.

Como todos vocês lidam com isso? Eu estou no OS X, então uma solução Mac / Unix seria legal!

    
por Matt 09.07.2011 / 05:07

3 respostas

3

Você não pode necessariamente dizer quando um arquivo está corrompido (ou mal editado, ou ...); a única solução real é que o backup mantenha várias versões, para que você possa ver e, então, encontrar um que esteja certo. Praticamente todas as soluções de backup "reais" fazem isso, incluindo o sistema de backup integrado do OS X, o Time Machine . Se você quiser algo com mais controle (mas mais trabalho para configurar), dê uma olhada em rsnapshot .

    
por 09.07.2011 / 05:26
1

Existem vários programas capazes de backup incremental. Cada backup está em uma pasta separada e consiste apenas nos arquivos que foram alterados desde o último backup incremental. Portanto, se a versão mais recente do arquivo estiver corrompida, continue voltando no tempo até encontrar uma versão não corrompida. O Time Machine do Mac faz backups incrementais.

    
por 09.07.2011 / 05:14
0

Evitar a corrupção silenciosa de dados é, na verdade, um trabalho do sistema de arquivos, não um software de backup (bem, não principalmente). Sistemas de arquivos modernos como o ZFS e o btrfs (consulte link ) detectarão automaticamente e (se possível) impedirão a corrupção de dados. O novo sistema de arquivos AFS da Apple usado no iOS, tvOS e watchOS faz isso, mas apenas para metadados; O btrfs procurará ativamente por corrupção de dados (consulte link ) e consertará, se possível.

Desfazer a corrupção de dados do usuário (excluir o parágrafo errado em um arquivo de texto), no entanto, é o trabalho de um software de backup. Por quanto tempo você deseja desfazer erros de edição é uma decisão sua.

    
por 04.06.2017 / 23:31

Tags