Homepage » come » Come posso ridurre al minimo la corruzione e la perdita dei dati di Flash Drive?

    Come posso ridurre al minimo la corruzione e la perdita dei dati di Flash Drive?

    Stai costantemente collegando e scollegando (e montando / smontando) il tuo flash drive. Cosa puoi fare per minimizzare la potenziale perdita di dati?

    La sessione di domande e risposte di oggi ci viene fornita per gentile concessione di SuperUser, una suddivisione di Stack Exchange, un raggruppamento di siti Web di domande e risposte basato sulla comunità.

    La domanda

    Lettore SuperUser Peter vuole sapere cosa può fare per mantenere intatto il file system e i file delle sue unità flash. Lui scrive:

    Ho incontrato diverse chiavette USB con un filesystem corrotto in soli 2 anni. In un ambiente solo per Windows (Vista e versioni successive), cosa si può fare per ridurre la possibilità di danneggiamento del filesystem e perdita di dati su una singola unità USB?<

    • Quale filesystem è il più robusto?
    • Quali tecnologie o etichette (certificate xyz, ecc.) Indicano che le chiavette USB che le supportano hanno meno probabilità di essere danneggiate?
    • C'è qualcos'altro da guardare?

    Non c'è niente che lui possa fare, o ci sono dei passi preventivi che può prendere?

    La risposta

    Contributo SuperUser Breakthrough offre i seguenti suggerimenti:

    Cosa si può fare per ridurre la possibilità di danneggiamento del filesystem e dataloss su una singola unità USB?

    I file system comunemente usati come FAT32 o NTFS non ne memorizzano dati informazioni di convalida (solo sul file system interno stesso). conservare backup dei tuoi dati, convalidare i dati con checksum (puoi generare hash MD5 / SHA1 solo per i tuoi file dai un'occhiata se alcuni dati sono stati danneggiati) e / o archiviare gli archivi di recupero.

    E infine, indipendentemente dal filesystem, dovresti smontare sempre correttamente la guida. Ciò garantisce che tutte le letture / scritture di file esistenti siano completate e che tutti i buffer di lettura / scrittura siano stati svuotati.

    Quale filesystem è il più robusto?

    La robustezza ha un prezzo - compatibilità. Probabilmente, vorresti un file system con convalida dei dati e checksum (o dati ridondanti) come ZFS, ma non è molto portabile con Windows / OSX. Se le prestazioni sono un problema, è consigliabile provare exFAT, che sembra essere supportato nella maggior parte dei principali sistemi operativi pronti per l'uso o con una leggera configurazione.

    Quali tecnologie o etichette (certificate xyz, ecc.) Indicano che le chiavette USB che le supportano hanno meno probabilità di essere danneggiate?

    Tutto ciò che mantiene viva la memoria flash più a lungo, in particolare il livellamento dell'usura e il sovra provisioning. Se l'azionamento supporta il livellamento dell'usura, un'unità più grande manterrà più settori disponibili nel caso in cui alcuni si usurino.

    Alla fine della giornata, la memoria flash non dura per sempre. Tutta la memoria flash corrente ha un numero limitato di cicli di lettura / scrittura, che causa intrinsecamente perdita di dati nel tempo. È possibile attenuare questo rischio eseguendo backup regolari e convalidando i dati con i checksum per determinare quando un file è stato danneggiato.

    È anche possibile utilizzare un filesystem con integrità e ripristino dei dati incorporati, ma questi sono rari in molti ambienti non UNIX al momento di scrivere questo. Possono anche essere più lenti e consumare l'unità più velocemente, a causa dei requisiti di archiviazione di checksum aggiuntivi e informazioni ridondanti per ogni file.

    Per ogni caso c'è una soluzione, è sufficiente pesare le considerazioni di portabilità / integrità / velocità.

    Un buon consiglio per assicurarti di ottenere la massima durata della tua flash drive.


    Hai qualcosa da aggiungere alla spiegazione? Sound off nei commenti. Vuoi leggere più risposte dagli altri utenti di Stack Exchange esperti di tecnologia? Controlla la discussione completa qui.