ホームページ » の仕方 » フラッシュドライブのデータ破損と損失を最小限に抑える方法はありますか

    フラッシュドライブのデータ破損と損失を最小限に抑える方法はありますか

    あなたは絶えずあなたのフラッシュドライブを抜き差し(そしてマウント/アンマウント)しています。データ損失の可能性を最小限に抑えるためにできること?

    本日の質疑応答セッションは、コミュニティ主導のQ&A Webサイトのグループである、Stack Exchangeの下位区分であるSuperUserの好意により提供されます。.

    質問

    SuperUserの読者Peterは、自分のフラッシュドライブのファイルシステムとファイルを完全な状態に保つために何ができるかを知りたいと考えています。彼は書く:

    私はたった2年で破損したファイルシステムを持ついくつかのUSBスティックに遭遇しました。 Windowsのみの環境(Vista以降)では、単一のUSBドライブでファイルシステムが破損してデータが失われる可能性を減らすためにできること?<

    • 最も堅牢なファイルシステム?
    • どのテクノロジまたはラベル(xyz認定など)がそれらをサポートしているUSBメモリが破損する可能性が低いことを示しているか?
    • 他に注意することはありますか?

    彼ができることは何もない、または彼がとれることができる予防策があるか?

    答え

    SuperUserコントリビューターBreakthroughは、以下のヒントを提供します。

    単一のUSBドライブでファイルシステムの破損やデータロスの可能性を減らすためにできること?

    FAT32やNTFSのような一般的に使用されているファイルシステムには何も保存されていません。 データ 検証情報(内部ファイルシステム自体のみ)キープ バックアップ データのうち、でデータを検証します。 チェックサム (あなたのファイルに対してのみMD5 / SHA1ハッシュを生成することができます。 チェック データが破損している場合、および/またはリカバリアーカイブを保存している場合.

    そして最後に, ファイルシステムに関係なく, あなたがすべき 常に正しくアンマウントする ドライブ。これにより、既存のファイルの読み取り/書き込みがすべて完了し、読み取り/書き込みバッファがフラッシュされたことを確認できます。.

    最も堅牢なファイルシステム?

    堅牢性には代償があります - 互換性。おそらく、ZFSのようなデータ検証とチェックサム(または冗長データ)が組み込まれたファイルシステムが必要ですが、これはWindows / OSXでは移植性があまりありません。パフォーマンスが問題になる場合は、exFATを試してみることをお勧めします。これは、ほとんどの主要なオペレーティングシステムでそのまま、または若干の設定でサポートされているようです。.

    どのテクノロジまたはラベル(xyz認定など)がそれらをサポートしているUSBメモリが破損する可能性が低いことを示しているか?

    フラッシュメモリの寿命を延ばすものすべて、特にレベリングおよびオーバープロビジョニングの消耗ドライブがウェアレベリングをサポートしている場合は、ドライブが大きいほど、使用可能なセクターが増えます。.

    一日の終わりには、フラッシュメモリは永遠に続くことはありません。現在のすべてのフラッシュメモリは、限られた数の読み取り/書き込みサイクルしか持たず、これは本質的に経時的なデータ損失を引き起こす。定期的なバックアップを取り、チェックサムを使用してデータを検証して決定することで、このリスクを軽減できます。 いつ ファイルが破損しています.

    データの整合性とリカバリ機能を組み込んだファイルシステムを使用することもできますが、これを書いている時点ではUNIX以外の多くの環境では一般的ではありません。各ファイルの追加のチェックサムと冗長な情報を保存する必要があるため、それらはより低速で実際にドライブをより早く消耗させる可能性があります。.

    それぞれの場合に解決策があります、あなたはただ移植性/完全性/スピードの考慮事項を比較検討する必要があります.

    フラッシュドライブの寿命を最大限に延ばすための適切なアドバイス.


    説明に追加するものがありますか?コメントの中で消してください。他の技術に精通したStack Exchangeユーザーからの回答をもっと読みたいですか?こちらのディスカッションスレッドをチェックしてください。.