5Jul

Como Minimizar Corrupção e perda de dados do Flash Drive?

Você está constantemente conectando e desconectando( e montando / desmontando) o seu flash drive. O que você pode fazer para minimizar a perda potencial de dados?

Pergunta de hoje e amp;A sessão de atendimento chega a cortesia do SuperUser - uma subdivisão do Stack Exchange, um agrupamento comunitário de sites Q & A.

O questionário

SuperUser Peter quer saber o que ele pode fazer para manter o sistema de arquivos e os arquivos de suas unidades flash intactos. Ele escreve:

Eu encontrei várias varas USB com um sistema de arquivos corrompido em apenas 2 anos. Em um ambiente somente para 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? & Lt;

  • Qual sistema de arquivos é o mais robusto?
  • Quais tecnologias ou etiquetas( xyz certificadas, etc.) indicam que as varas USB que as suportam são menos propensas a se corromper?
  • Existe algo mais a procurar?

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

A resposta O contribuidor

SuperUser Breakthrough oferece as seguintes dicas:

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

Os sistemas de arquivos comumente usados ​​como FAT32 ou NTFS não armazenam qualquer informação de validação de dados ( somente no próprio sistema de arquivos interno).Mantenha backups de seus dados, valide os dados com checksums ( você pode gerar hashes MD5 / SHA1 para seus arquivos apenas para verificar se algum dado estiver corrompido) e / ou armazenar arquivos de recuperação.

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

Qual sistema de arquivos é o mais robusto?

A robustez vem com um preço - compatibilidade. Provavelmente, você quer um sistema de arquivos com validação de dados embutidos e checksumming( ou dados redundantes) como o ZFS, mas isso não é muito portátil com o Windows / OSX.Se o desempenho é uma preocupação, você pode querer tentar o exFAT, que parece ser suportado na maioria dos principais sistemas operacionais fora da caixa ou com alguma configuração ligeira.

Quais tecnologias ou etiquetas( xyz certificadas, etc.) indicam que as varas USB que as suportam são menos prováveis ​​de se corromper?

Tudo o que mantém a memória flash viva mais longa, principalmente o desgaste de nivelamento e sobre o provisionamento. Se a unidade suportar o nivelamento do desgaste, uma unidade maior manterá setores mais disponíveis no caso de algum desgaste.

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

Também é possível usar um sistema de arquivos com integridade e recuperação de dados integrados, mas estes são incomuns em muitos ambientes não-UNIX desde a sua escrita. Eles também podem ser mais lentos e, de fato, desgastar a unidade mais rapidamente, devido aos requisitos de armazenamento de checksums adicionais e amp;informações redundantes para cada arquivo.

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

Conselhos de som para garantir que você obtenha a vida esperada máxima da sua unidade flash.

Tem algo a ser adicionado à explicação? Som na parte dos comentários. Deseja ler mais respostas de outros usuários Tech-savvy Stack Exchange? Confira o tópico de discussão completo aqui.