5Jul

Cum pot minimiza coruperea și pierderea datelor de pe unitatea flash?

În mod constant conectați și deconectați( și montați / demontați) unitatea flash. Ce puteți face pentru a minimiza pierderea potențială a datelor?

Întrebarea de astăzi &Sesiunea de răspuns vine de la amabilitatea SuperUser - o subdiviziune a Stack Exchange, o grupare bazată pe comunitate a site-urilor web Q & A.

Întrebarea

SuperUser cititorul Peter vrea să știe ce poate face pentru a păstra sistemul de fișiere și fișierele flash-ului său intact. El scrie:

Am întâlnit mai multe stick-uri USB cu un sistem de fișiere corupte în numai 2 ani.Într-un mediu Windows( Vista și mai nou), ce se poate face pentru a reduce șansele de corupere a sistemului de fișiere și de pierderi de date pe o singură unitate USB?

  • Care sistem de fișiere este cel mai robust?
  • Ce tehnologii sau etichete( certificate xyz, etc) indică faptul că stick-urile USB care le susțin sunt mai puțin susceptibile de a deveni corupte?
  • Există altceva pentru a căuta?

Nu poate face nimic sau sunt pași preventivi pe care îi poate lua?

Răspunsul contribuitorului

SuperUser Breakthrough oferă următoarele sfaturi:

Ce se poate face pentru a reduce șansele de corupere a sistemelor de fișiere și datealoss pe o singură unitate USB?

Sistemele de fișiere folosite în mod obișnuit, cum ar fi FAT32 sau NTFS, nu stochează nici o informație de validare ( numai pe sistemul intern de fișiere).Păstrați copii de rezervă ale datelor dvs., validați datele cu checksums ( puteți genera hash-uri MD5 / SHA1 pentru fișierele dvs. doar la verificați dacă a fost deteriorat) și / sau arhiva de stocare a memoriei.

Și, în cele din urmă, , indiferent de sistemul de fișiere , ar trebui să dezinstalați corespunzător unitatea .Acest lucru asigură că toate fișierele citește / scriu existente sunt completate și că orice tampon de citire / scriere a fost dezactivat.

Ce sistem de fișiere este cel mai robust? Robustitatea

vine la un preț - compatibilitate. Este posibil să doriți un sistem de fișiere cu validare de date încorporată și sumă de control( sau date redundante), cum ar fi ZFS, dar care nu este foarte portabil cu Windows / OSX.Dacă performanța este o preocupare, vă recomandăm să încercați exFAT, care pare să fie acceptat în majoritatea sistemelor de operare importante din cutie sau cu o mică configurație.

Ce tehnologii sau etichete( certificate xyz, etc) indică faptul că stick-urile USB care le susțin sunt mai puțin susceptibile de a deveni corupte?

Orice care menține memoria flash mai în viață, mai ales nivelele de uzură și provizioanele. Dacă unitatea susține nivelarea uzurii, o unitate mai mare va păstra mai multe sectoare disponibile în cazul în care se va consuma ceva.

La sfârșitul zilei, memoria flash nu durează pentru totdeauna. Toată memoria flash curentă are un număr limitat de cicluri de citire / scriere, care determină în mod inerent pierderea datelor în timp. Puteți atenua acest risc prin efectuarea de copii de siguranță periodice și validarea datelor cu sumele de control pentru a determina când un fișier a fost corupt.

Este, de asemenea, posibil să utilizați un sistem de fișiere cu integritate integrată a datelor și recuperare, dar acestea sunt neobișnuite în multe medii non-UNIX de la scrierea acestora. De asemenea, acestea pot fi mai lente și, de fapt, pot fi uzate mai repede, datorită cerințelor de stocare a sumelor de control suplimentare &informații redundante pentru fiecare fișier.

Pentru fiecare caz există o soluție, trebuie doar să cântăriți considerațiile privind viteza de portabilitate /integrity/.

Sfat util pentru a vă asigura că aveți o viață maximă preconizată din unitatea flash.

Aveți ceva de adăugat la explicație? Sunați în comentariile. Doriți să citiți mai multe răspunsuri de la alți utilizatori de tehnologie Stack Exchange? Check out discuția completă aici.