/ / Como posso minimizar a corrupção e perda de dados do Flash Drive?

Como posso minimizar a corrupção e a perda de dados do Flash Drive?

Você está constantemente conectando e desconectando (e montando / desmontando) sua unidade flash. O que você pode fazer para minimizar a possível perda de dados?

A sessão de perguntas e respostas de hoje é uma cortesia do SuperUser - uma subdivisão do Stack Exchange, um agrupamento da comunidade de sites de perguntas e respostas.

A questão

Peter, leitor de superusuário, quer saber o que ele pode fazer para manter intactos o sistema de arquivos e os arquivos de suas unidades flash. Ele escreve:

Encontrei vários pen drives com umsistema de arquivos corrompido em apenas 2 anos. Em um ambiente somente Windows (Vista e mais recente), o que pode ser feito para reduzir a chance de corrupção do sistema de arquivos e perda de dados em uma única unidade USB? <

  • Qual sistema de arquivos é o mais robusto?
  • Quais tecnologias ou etiquetas (com certificação xyz, etc) indicam que os pen drives USB que os suportam têm menos probabilidade de serem corrompidos?
  • Há mais alguma coisa para procurar?

Não há nada que ele possa fazer ou existem medidas preventivas que ele pode tomar?

A resposta

O desenvolvedor do SuperUser Breakthrough oferece as seguintes dicas:

O que pode ser feito para reduzir a chance de corrupção do sistema de arquivos e dataloss em uma única unidade USB?

Os sistemas de arquivos comumente usados ​​como FAT32 ou NTFS não armazenam nenhum dados informações de validação (apenas no próprio sistema de arquivos interno). Manter backups dos seus dados, valide os dados com checksums (você pode gerar hashes MD5 / SHA1 para seus arquivos apenas para Verifica se algum dado foi corrompido) e / ou armazena arquivos de recuperação.

E por fim, independentemente do sistema de arquivos, você deve sempre desmontar corretamente a unidade. Isso garante que todas as leituras / gravações de arquivos existentes sejam concluídas e que os buffers de leitura / gravação tenham sido liberados.

Qual sistema de arquivos é o mais robusto?

A robustez tem um preço - compatibilidade. Pode-se argumentar que você deseja um sistema de arquivos com validação de dados incorporada e soma de verificação (ou dados redundantes) como o ZFS, mas isso não é muito portátil com o Windows / OSX. Se o desempenho for uma preocupação, convém experimentar o exFAT, que parece ser suportado na maioria dos principais sistemas operacionais prontos para uso ou com alguma configuração leve.

Quais tecnologias ou etiquetas (com certificação xyz, etc) indicam que os pen drives USB que os suportam têm menos probabilidade de serem corrompidos?

Qualquer coisa que mantenha a memória flash viva por mais tempo,mais notavelmente usam nivelamento e excesso de provisionamento. Se a unidade suportar o nivelamento de desgaste, uma unidade maior manterá mais setores disponíveis, caso alguns se desgastem.

No final do dia, a memória flash não durapara sempre. Toda a memória flash atual possui um número limitado de ciclos de leitura / gravação, o que causa inerentemente a perda de dados ao longo do tempo. Você pode atenuar esse risco fazendo backups regulares e validando seus dados com somas de verificação para determinar quando um arquivo foi corrompido.

Também é possível usar um sistema de arquivos comintegridade e recuperação de dados integradas, mas são incomuns em muitos ambientes não UNIX desde a criação deste. Eles também podem ser mais lentos e desgastar a unidade mais rapidamente, devido aos requisitos de armazenamento de somas de verificação adicionais e informações redundantes para cada arquivo.

Para cada caso, há uma solução, basta ponderar as considerações de portabilidade / integridade / velocidade.

Um bom conselho para garantir que você obtenha a vida útil máxima esperada da sua unidade flash.


Tem algo a acrescentar à explicação? Som desligado nos comentários. Deseja ler mais respostas de outros usuários do Stack Exchange com conhecimento técnico? Confira o tópico de discussão completo aqui.