5Jul

Jak zminimalizować korupcję i utratę danych w pamięci Flash?

click fraud protection

Ciągle podłączasz i odłączasz( i montujesz / odmontowujesz) swój dysk flash. Co możesz zrobić, aby zminimalizować potencjalną utratę danych?

Dzisiejsze pytanie &Sesja odpowiedzi przychodzi do nas dzięki uprzejmości SuperUser - poddziału Stack Exchange, opartego na społecznościach grupy Q & A.

Pytanie Czytnik

SuperUser Peter chce wiedzieć, co może zrobić, aby system plików i pliki jego dysków flash były nienaruszone. Napisał:

Napotkałem kilka pamięci USB z uszkodzonym systemem plików w ciągu zaledwie 2 lat. W środowisku tylko dla systemu Windows( Vista i nowsze), co można zrobić, aby zmniejszyć ryzyko uszkodzenia systemu plików i utraty danych na jednym dysku USB? & Lt;

  • Który system plików jest najbardziej niezawodny?
  • Które technologie lub etykiety( z certyfikatem xyz itp.) Wskazują, że obsługiwane przez nie kije USB są mniej podatne na uszkodzenie?
  • Czy jest coś, na co warto zwrócić uwagę?

Czy nie ma nic, co mógłby zrobić, czy też może podjąć kroki zapobiegawcze?

instagram viewer

Odpowiedź Przekaźnik

SuperUser Przełom oferuje następujące wskazówki:

Co można zrobić, aby zmniejszyć ryzyko uszkodzenia systemu plików i danych na jednym dysku USB?

Powszechnie używane systemy plików, takie jak FAT32 lub NTFS, nie przechowują żadnych informacji o walidacji ( tylko w wewnętrznym systemie plików).Przechowuj w swoich danych, sprawdzaj dane za pomocą ( możesz generować skróty MD5 / SHA1 dla plików tylko do sprawdź , jeśli jakiekolwiek dane zostały uszkodzone) i / lub przechowuj archiwa odzyskiwania.

Na koniec, niezależnie od systemu plików , zawsze powinien poprawnie odinstalować dysku. Zapewnia to, że wszelkie istniejące odczyty / zapisy są ukończone i wszystkie bufory do odczytu / zapisu zostały przepłukane.

Który system plików jest najbardziej niezawodny?

Solidność ma przystępną cenę.Możliwe, że potrzebujesz systemu plików z wbudowaną funkcją sprawdzania poprawności danych i sum kontrolnych( lub nadmiarowych danych), takich jak ZFS, ale to nie jest zbyt przenośne w systemie Windows / OSX.Jeśli wydajność jest problemem, możesz spróbować exFAT, który wydaje się być obsługiwany w większości dużych systemów operacyjnych po wyjęciu z pudełka lub z niewielką konfiguracją.

Które technologie lub etykiety( certyfikowane przez xyz, itp.) Wskazują, że obsługiwane przez nie kije USB są mniej podatne na uszkodzenie?

Wszystko, co sprawia, że ​​pamięć flash jest dłużej żywa, w szczególności poziomowanie zużycia i nadmiarowe. Jeśli napęd obsługuje poziomowanie zużycia, większy napęd będzie utrzymywał więcej dostępnych sektorów w przypadku, gdy niektóre ulegną zużyciu.

Pod koniec dnia pamięć flash nie trwa wiecznie. Cała bieżąca pamięć flash ma ograniczoną liczbę cykli odczytu / zapisu, co z natury powoduje utratę danych w czasie. Można zmniejszyć to ryzyko, wykonując regularne kopie zapasowe i sprawdzając poprawność danych za pomocą sum kontrolnych, aby określić , gdy plik jest uszkodzony.

Możliwe jest również użycie systemu plików z wbudowaną integralnością i odzyskiwaniem danych, ale są one rzadkie w wielu środowiskach innych niż UNIX, kiedy to piszemy. Mogą one również być wolniejsze i szybciej zużywają napęd, ze względu na wymagania dotyczące przechowywania dodatkowych sum kontrolnych &nadmiarowe informacje dla każdego pliku.

Dla każdego przypadku istnieje rozwiązanie, wystarczy zważyć przenośność /integrity/ rozważania prędkości.

Porada dźwiękowa zapewniająca maksymalną żywotność dysku flash.

Czy masz coś do dodania do wyjaśnienia? Dźwięk w komentarzach. Chcesz przeczytać więcej odpowiedzi od innych użytkowników Stack Exchange, którzy znają się na technologii? Sprawdź cały wątek dyskusji tutaj.