Hvordan kan jeg minimere Flash Drive Data Corruption and Loss?
Du kobler hele tiden til og kobler fra (og monterer / demonterer) flash-stasjonen. Hva kan du gjøre for å minimere potensielt tap av data?
Dagens Spørsmål & Svar-sesjon kommer til oss med høflighet av SuperUser-en underavdeling av Stack Exchange, en fellesskapsdrevet gruppering av Q & A-nettsteder.
Spørsmålet
SuperUser leser Peter vil vite hva han kan gjøre for å holde filsystemet og filene til hans flash-stasjoner intakt. Han skriver:
Jeg har møtt flere USB-pinner med et ødelagt filsystem på bare 2 år. I et Windows-bare miljø (Vista og nyere), hva kan gjøres for å redusere sjansen for filsystem korrupsjon og tap av data på en enkelt USB-stasjon?<
- Hvilket filsystem er det mest robuste?
- Hvilke teknologier eller etiketter (xyz-sertifisert, etc) indikerer at USB-staver som støtter dem, er mindre sannsynlig å bli ødelagt?
- Er det noe annet å se etter?
Er det ingenting han kan gjøre, eller er det forebyggende skritt han kan ta?
Svaret
SuperUser-bidragsyter Gjennombrudd tilbyr følgende tips:
Hva kan gjøres for å redusere sjansen for filsystemet korrupsjon og dataloss på en enkelt USB-stasjon?
Vanlige filsystemer som FAT32 eller NTFS lagrer ikke noe data valideringsinformasjon (bare på det interne filsystemet selv). Beholde sikkerhetskopier av dataene dine, validere dataene med sjekksummer (du kan generere MD5 / SHA1 hashes for filene dine bare til kryss av hvis noen data har blitt ødelagt), og / eller lagre gjenopprettingsarkiver.
Og til slutt, uavhengig av filsystemet, du burde alltid avmontere riktig kjøreturen. Dette sikrer at enhver eksisterende fil leser / skriver er ferdig, og eventuelle lese / skrive buffere har blitt spylt.
Hvilket filsystem er det mest robuste?
Robusthet kommer til en pris - kompatibilitet. Muligvis vil du ha et filsystem med innebygd datavalidering og sjekksumming (eller overflødige data) som ZFS, men det er ikke veldig bærbart med Windows / OSX. Hvis ytelse er en bekymring, kan det hende du vil prøve exFAT, som ser ut til å være støttet i de fleste større operativsystemer ut av esken eller med litt liten konfigurasjon.
Hvilke teknologier eller etiketter (xyz-sertifisert, etc) indikerer at USB-staver som støtter dem, er mindre sannsynlig å bli ødelagt?
Alt som holder flashminnet levende lenger, spesielt slitasje og overlevering. Hvis stasjonen støtter slitasjeutjevning, vil en større stasjon beholde flere tilgjengelige sektorer i tilfelle noen slites ut.
På slutten av dagen varer flashminnet ikke for alltid. Alt gjeldende flashminne har et begrenset antall lese- / skrive-sykluser, noe som i seg selv forårsaker datatap over tid. Du kan redusere denne risikoen ved å ta regelmessige sikkerhetskopier, og validere dataene dine med sjekksum for å bestemme når en fil er skadet.
Det er også mulig å bruke et filsystem med innebygd dataintegritet og gjenoppretting, men disse er uvanlige i mange ikke-UNIX-miljøer som å skrive dette. De kan også være tregere og slites ut harddisken raskere, på grunn av kravene til lagring av ekstra kontrollsummer og overflødig informasjon for hver fil.
For hvert tilfelle er det en løsning, du trenger bare å veie portabilitet / integritet / hastighetshensyn.
Lydråd for å sikre at du får maksimalt forventet levetid ut av flash-stasjonen.
Har du noe å legge til forklaringen? Lyde av i kommentarene. Vil du lese flere svar fra andre tech-savvy Stack Exchange-brukere? Sjekk ut hele diskusjonstråden her.