Ciągle podłączasz i odłączasz (i montujesz / odłączasz) swój dysk flash. Co możesz zrobić, aby zminimalizować potencjalną utratę danych?
Dzisiejsza sesja pytań i odpowiedzi jest dostępna dzięki uprzejmości SuperUser - części Stack Exchange, grupy witryn internetowych z pytaniami i odpowiedziami.
Pytanie
Czytnik SuperUser Peter chce wiedzieć, co może zrobić, aby zachować nienaruszony system plików i pliki na swoich dyskach flash. On pisze:
W ciągu zaledwie 2 lat napotkałem kilka pendrive'ów USB z uszkodzonym systemem plików. W środowisku Windows (Vista i nowsze), co można zrobić, aby zmniejszyć ryzyko uszkodzenia systemu plików i utraty danych na jednym dysku USB? <
- Który system plików jest najsolidniejszy?
- Które technologie lub etykiety (z certyfikatem xyz itp.) Wskazują, że pamięć USB obsługująca je jest mniej podatna na uszkodzenie?
- Czy jest coś, na co warto zwrócić uwagę?
Czy on nic nie może zrobić, czy też może podjąć kroki zapobiegawcze?
Odpowiedź
Pomocnik SuperUser Breakthrough oferuje następujące wskazówki:
Co można zrobić, aby zmniejszyć ryzyko uszkodzenia systemu plików i utraty danych na jednym dysku USB?
Powszechnie używane systemy plików, takie jak Fatta lub NTFS nie przechowuj żadnych dane informacje o walidacji (tylko w samym wewnętrznym systemie plików). Trzymać kopie zapasowe swoich danych, zweryfikuj dane za pomocą sumy kontrolne (możesz generować skróty MD5 / SHA1 tylko dla plików czek jeśli jakiekolwiek dane zostały uszkodzone) i / lub przechowuj archiwa odzyskiwania.
I wreszcie niezależnie od systemu plików , powinieneś zawsze poprawnie odmontowuj Napęd. Gwarantuje to, że wszystkie istniejące odczyty / zapisy plików są zakończone, a wszelkie bufory odczytu / zapisu zostały opróżnione.
Który system plików jest najsolidniejszy?
Solidność ma swoją cenę - kompatybilność. Prawdopodobnie potrzebujesz systemu plików z wbudowaną weryfikacją danych i sumami kontrolnymi (lub danymi nadmiarowymi), takimi jak ZFS , ale nie jest to zbyt przenośne w systemie Windows / OSX. Jeśli zależy Ci na wydajności, możesz spróbować exFAT , który wydaje się być obsługiwany w większości głównych systemów operacyjnych po wyjęciu z pudełka lub w niewielkiej konfiguracji.
Które technologie lub etykiety (z certyfikatem xyz itp.) Wskazują, że pamięć USB obsługująca je jest mniej podatna na uszkodzenie?
Przede wszystkim wszystko, co wydłuża żywotność pamięci flash zużycie wyrównujące i nadmierne zaopatrzenie . Jeśli napęd obsługuje wyrównanie zużycia, większy napęd zatrzyma więcej dostępnych sektorów w przypadku zużycia niektórych.
W końcu pamięć flash nie trwa wiecznie. Cała aktualna pamięć flash ma ograniczoną liczbę cykli odczytu / zapisu, co nieodłącznie powoduje utratę danych w czasie. Możesz zmniejszyć to ryzyko, wykonując regularne kopie zapasowe i weryfikując dane za pomocą sum kontrolnych do ustalenia gdy plik został uszkodzony.
Możliwe jest również użycie systemu plików z wbudowaną integralnością i odtwarzaniem danych, ale są one rzadkością w wielu środowiskach innych niż UNIX w chwili pisania tego. Mogą też być wolniejsze i w rzeczywistości szybciej zużywać dysk ze względu na wymagania dotyczące przechowywania dodatkowych sum kontrolnych i nadmiarowych informacji dla każdego pliku.
Dla każdego przypadku istnieje rozwiązanie, wystarczy rozważyć kwestie dotyczące przenośności / integralności / szybkości.
Dobra rada zapewniająca maksymalny oczekiwany czas życia z dysku flash.
Masz coś do dodania do wyjaśnienia? Dźwięk w komentarzach. Chcesz przeczytać więcej odpowiedzi od innych zaawansowanych technicznie użytkowników Stack Exchange? Sprawdź cały wątek dyskusji tutaj .