5Jul

Hvordan kan jeg minimere Flash Drive Data Corruption and Loss?

Du tilslutter og afbryder altid( og monterer / afmonterer) dit flashdrev. Hvad kan du gøre for at minimere potentielt tab af data?

Dagens Spørgsmål &Svar session kommer til os høflighed af SuperUser-en underafdeling af Stack Exchange, en community-drevet gruppe af Q & A-websteder.

Spørgsmål

SuperUser læser Peter ønsker at vide, hvad han kan gøre for at holde filsystemet og filer i hans flashdrev intakte. Han skriver:

Jeg har stødt på flere USB-sticks med et beskadiget filsystem på kun 2 år. I et Windows-only-miljø( Vista og nyere), hvad kan man gøre for at reducere muligheden for filsystemkorruption og tab af data på et enkelt USB-drev? & Lt;

  • Hvilket filsystem er det mest robuste?
  • Hvilke teknologier eller etiketter( xyz-certificeret osv.) Viser, at USB-sticks, der understøtter dem, er mindre tilbøjelige til at blive ødelagt?
  • Er der noget andet at passe på?

Er der intet han kan gøre, eller er der forebyggende skridt, han kan tage?

Svaret

SuperUser-bidragyder Gennembrud giver følgende tips:

Hvad kan gøres for at reducere muligheden for filsystemkorruption og dataloss på et enkelt USB-drev?

Almindeligt anvendte filsystemer som FAT32 eller NTFS lagrer ikke nogen data valideringsoplysninger( kun på det interne filsystem selv).Opbevar -sikkerhedskopieringer af dine data, validér dataene med checksums ( du kan generere MD5 / SHA1-hash for dine filer kun til , se hvis nogen data er blevet beskadiget) og / eller lagre genoprettelsesarkiver.

Og endelig, uanset filsystem , skal du altid afmontere korrekt drevet. Dette sikrer, at enhver eksisterende fil læser / skriver er afsluttet, og alle læser / skriv buffere er blevet spylt.

Hvilket filsystem er det mest robuste?

Robusthed kommer til en pris - kompatibilitet. Måske vil du have et filsystem med indbygget data validering og checksummering( eller overflødige data) som ZFS, men det er ikke meget bærbart med Windows / OSX.Hvis ydeevne er et problem, kan du prøve exFAT, som ser ud til at blive understøttet i de fleste større operativsystemer ud af kassen eller med en lille konfiguration.

Hvilke teknologier eller etiketter( xyz-certificeret osv.) Viser, at USB-sticks, der understøtter dem, er mindre tilbøjelige til at blive ødelagt?

Alt, der holder flashhukommelsen i live længere, især slidniveau og over levering. Hvis drevet understøtter slidniveauet, vil et større drev holde flere tilgængelige sektorer, hvis nogle slides.

I slutningen af ​​dagen holder flashhukommelsen ikke for evigt. Alle nuværende flash-hukommelser har et begrænset antal læsnings- / skrivecykler, hvilket i sig selv forårsager datatab over tid. Du kan mildne denne risiko ved at tage regelmæssige sikkerhedskopier og validere dine data med checksums for at bestemme , når er en fil blevet beskadiget.

Det er også muligt at bruge et filsystem med indbygget dataintegritet og -gendannelse, men disse er ualmindelige i mange ikke-UNIX-miljøer, når de skriver dette. De kan også være langsommere og rent faktisk slide drevet hurtigere på grund af kravene til lagring af yderligere checksums &overflødige oplysninger for hver fil.

For hvert tilfælde er der en løsning, du skal bare veje portabiliteten /integrity/ hastighedsovervejelser.

Lydrådgivning for at sikre, at du får det maksimale forventede liv ud af dit flashdrev.

Har du noget at tilføje til forklaringen? Lyde af i kommentarerne. Vil du læse flere svar fra andre tech-savvy Stack Exchange brugere? Tjek den fulde diskussionstråd her.