Домашня » як » Як мінімізувати корупцію та втрату даних на флеш-накопичувачі?

    Як мінімізувати корупцію та втрату даних на флеш-накопичувачі?

    Ви постійно підключаєте і відключаєте (і монтують / відключають) флеш-пам'ять. Що ви можете зробити, щоб мінімізувати потенційну втрату даних?

    Сьогоднішня сесія запитань та відповідей приходить до нас люб'язно SuperUser - підрозділ Stack Exchange, групування веб-сайтів із запитаннями та відповідями на рівні спільноти..

    Питання

    Читач SuperUser Пітер хоче знати, що він може зробити, щоб зберегти файлову систему і файли флеш-накопичувачів. Він пише:

    Я зіткнувся з декількома USB палицями з пошкодженою файловою системою всього за 2 роки. У Windows-середовищі (Vista та новіші), що можна зробити, щоб зменшити ймовірність пошкодження файлової системи та втрати даних на одному USB-диску?<

    • Яка файлова система є найбільш надійною?
    • Які технології або ярлики (xyz сертифіковані тощо) вказують на те, що USB-носії, що підтримують їх, рідше пошкоджуються?
    • Є ще щось, щоб звернути увагу?

    Немає нічого, чого він може зробити, чи є він можливим?

    Відповідь

    Співробітник SuperUser Прорив пропонує наступні поради:

    Що можна зробити, щоб зменшити ймовірність пошкодження файлової системи і втрати даних на одному USB-диску?

    Зазвичай використовуються файлові системи, такі як FAT32 або NTFS даних інформацію про перевірку (тільки на внутрішній файловій системі). Тримайте резервні копії даних, перевірте дані з контрольні суми (Ви можете генерувати хеші MD5 / SHA1 лише для файлів перевірити якщо будь-які дані були пошкоджені) та / або зберігати архіви відновлення.

    І нарешті, незалежно від файлової системи, ти повинен завжди правильно відключити приводу. Це гарантує, що будь-які існуючі файли зчитуються / записуються, і будь-які буфери читання / запису були очищені.

    Яка файлова система є найбільш надійною?

    Надійність присутня за ціновою сумісністю. Можливо, вам потрібна файлова система з вбудованою перевіркою даних і контрольною сумою (або надлишковими даними), як ZFS, але це не дуже портативно з Windows / OSX. Якщо продуктивність викликає занепокоєння, ви можете спробувати exFAT, який, як видається, підтримується в більшості основних операційних систем, або з деякою незначною конфігурацією.

    Які технології або ярлики (xyz сертифіковані тощо) вказують на те, що USB-носії, що підтримують їх, рідше пошкоджуються?

    Все, що зберігає флеш-пам'ять довше, особливо зносить вирівнювання і більше надає. Якщо привід підтримує вирівнювання зносу, більший привід утримуватиме більше доступних секторів у випадку виснаження.

    Наприкінці дня флеш-пам'ять не триває вічно. Вся поточна флеш-пам'ять має обмежену кількість циклів читання / запису, що по суті викликає втрату даних у часі. Ви можете зменшити цей ризик, регулярно створюючи резервні копії та перевіряючи ваші дані за допомогою контрольних сум для визначення коли файл пошкоджено.

    Також можна використовувати файлову систему з вбудованою цілісністю даних і відновленням, але це незвичайне явище в багатьох середовищах, що не є UNIX. Вони також можуть бути більш повільними і фактично зношуватимуть привід швидше, через вимоги щодо зберігання додаткових контрольних сум і надлишкової інформації для кожного файлу..

    Для кожного випадку є рішення, потрібно просто зважити питання про портативність / цілісність / швидкість.

    Звичайна порада для забезпечення максимального очікуваного терміну служби з флеш-диска.


    Маєте щось додати до пояснення? Звучить в коментарях. Хочете прочитати більше відповідей від інших технологічних користувачів Stack Exchange? Перегляньте повний потік обговорення тут.