web-dev-qa-db-ja.com

2015:BTRFSは安定していますか?

このような質問は以前に聞かれたことがあることは知っていますが、最新の経験をしてみたいと思います。さまざまな議論で読んだことから、BTRFSは比較的安定しているように見えますが、アップグレードの一種です(この情報が何歳かはわかりません...)。きっとあなたの多くは今BTRFSを使用しているので、それに切り替えたいと思います。あなたがそれを安定していると考え、問題があり、信頼できるかどうかを知りたいです。それを処理します。..学期プロジェクトとしましょうか?

6
IcyIcyIce

BTRFS Wiki で、開発/テスト/ステージング段階以外で、本番環境で使用している、または本番環境でテストしている会社を見つけることができます。

したがって、忘れない限り、学期プロジェクトに使用できます バックアップを作成するために!

(しかし、あなたはすでにバックアップを作成していますよね?)

4
Fabby

私は何年もbtrfsを使用していますが、使用することをお勧めできない状況があります。電源を失ったり、制御不能にシャットダウンした場合、修復不可能な損傷のリスクが高くなります。ハードディスクがほぼ満杯の状態で動作していると、散発的な誤動作が発生し、表示される空き容量と使用可能な容量が大きく異なる場合があります。大量のスナップショットをジャグリングすると、データにアクセスできなくなることがまれにあります。重複排除、ファイルシステムの修復、スクラブなどのメカニズムは、体系的に壊れています。

これは長年の開発の後にあまり良く見えないものであり、状況が改善されるという印象はありません。 btrfsは特別な目的に使用できますが、どのような状況でも重要なデータを委託することはありません。

12
Klaus-J. Wolf

かなり小さいSSDで使用しています。一般に、それは非常にうまく機能し、私はそれを保持しますが、経験の浅いユーザーにはお勧めしません。ただし、スペースが限られているためか、システムの速度が少し低下するという印象があります(ext4と比較して)。しかし、主な欠点は、バランスを取る必要があることです。システムが壊れたくない場合は、定期的に行う必要があります(回復できますが、それでも...)。バランシングの実行中は、コンピューターの速度が著しく低下します。最大の利点(特に現在のように論文を書く場合など)は、スナップショット機能です。私は最近の自分のミスから回復できるように、毎時のバックアップにスナッパーを使用しています。もちろん、それは外部のバックアップを置き換えるものではありません。

要約すると、新しいものを試すのが好きで、小さな困難を恐れないのであれば、試してみるべきです。もちろん、バックアップを行います。ただし、使用を開始してから過去数か月間でデータの損失は発生していません。

編集: これはブログの投稿です l十分に頻繁にバランスを取ることを忘れた後、システムを回復しました.

編集2: Snapper は、BTRFSスナップショットを管理するSuSEのツールです。 UbuntuリポジトリのバージョンにはGUIがありませんが、コマンドラインインターフェイスで十分です。

編集3:別の回答へのコメントへの回答:15.04がベータであった間にBTRFSを使用し始めたため、多くのカーネル更新がありました。私はそれらの問題に気づいていません。

編集4:コメントで指摘されているように、一般的な速度の問題はおそらくディスクがいっぱいになったときに発生しました。ただし、バランスは常に遅かった。

4
luckyrumo

ここ数年、SSDで仕事中の個人のラップトップおよびデスクトップで使用していました。これまでのところ、問題やデータの損失はありませんでしたが、これもサーバータイプのワークロードではありません。

ディスクフォーマットは、使用中に十分に安定しており、カーネルのアップグレードがなかったため、データの損失や問題が発生していませんでした。

BTRFSの好きな点:

  • Aptはメジャーシステムアップグレードの前にbtrfsスナップショットを自動的に作成するため、スキンを保存しました。
  • Ext4ファイルシステムをbtrfsに変換することができました。実稼働サーバーでは、最初に完全なシステムバックアップを取得しますが、ローカルシステムでは、完全なバックアップを作成するための十分なスペースがありません。主要な操作の前に完全バックアップを作成しないことは良い考えではありませんが、幸いなことにすべてがうまくいきます。変換に自信が持てない場合は、extスナップショットを削除することを忘れないでください。削除すると、CoWスペースが増え続けます。
  • btrfsコマンドラインインターフェースはIMOであり、最良かつ最も直感的なファイルシステムコマンドラインインターフェースの1つです。 btrfsのすべての高度な機能にアクセスできるようで、btrfs wikiに詳細が記載されています。
2
Lie Ryan