Btrfsは、Linuxオペレーティングシステム用に特別に設計されたオープンソースのコピーオンライトファイルシステムであり、管理、修復、フォールトトレランスに重点を置いた上で高度な機能を実装することを目的としています。
Btrfsファイルシステムの特長
Btrfsファイルシステムは、Oracleによって最初に開発されたもので、エクステント・ベースのファイル記憶域(2 ^ 64最大ファイル・サイズ)、小さなファイルと索引付きディレクトリのスペース効率的なパッキング、動的iノード割当て、書き込み可能スナップショット、サブボリューム、オブジェクト・レベル・ストライピングとミラーリング、およびデータチェックサム。
Btrfsの追加機能
また、デバイスマッパーとの強力な統合、複数のデバイスのサポート、オンラインファイルシステムチェック、非常に高速なオフラインファイルシステムチェック、効率的な増分バックアップ、ファイルシステムミラーリングを備えています。
強力なコマンドラインユーティリティ
Btrfsはファイルシステムであり、ユーザーが対話できるプログラムではないため、Btrfs-progsツールが作成されています。新しいBtrfsファイルシステムを作成し、Btrfsファイルシステムでフォーマットされた既存のパーティションの整合性をチェックし、Btrfsパーティションのスナップショットを作成し、Btrfsパーティションを調整するのに役立つ強力なコマンドラインユーティリティのコレクションをユーザに提供します。 / p>
Btrfsと対話する唯一のツール
Btrfs-progsは、Btrfsファイルシステムと対話する唯一のツールです。つまり、新しいBtrfsパーティションを作成する場合は、“ btrfs-progs”パーティションをインストールする必要があります。 Linuxカーネルベースのオペレーティングシステムのデフォルトのソフトウェアリポジトリからパッケージをダウンロードします。
付属ツール
Btrfs-progsパッケージに含まれるコマンドラインツールは以下の通りです:btrfs、btrfs-debug-tree、btrfs-map-logical、btrfstune、btrfsck、btrfs-find-root、btrfs-select-super、btrfs -zero-log、btrfs-convert、btrfs-image、およびbtrfs-show-superです。
広範囲のLinuxディストリビューションと互換性があります
LinuxディストリビューションでBtrfs-progsパッケージを入手できない場合でも、インストール前に設定およびコンパイルが必要なソースアーカイブを使用してBtrfs-progsパッケージをインストールできます。この時点では、32ビットと64ビットの両方のアーキテクチャがサポートされています。
このリリースの新機能:
mkfs - skinny-metadata機能は、デフォルトでカーネル3.10で初めて導入されました
ファイルシステムの使用法 - 既存のファイルよりも理解しやすい方法でファイルの使用法の概要を示す
デバイスの使用状況 - デバイスごとの割り当てに関する詳細情報
チェック:
異なるツリーのルートバイト数を設定するオプション
最近のカーネルのバグが原因で、失われたファイルをlost + foundにリンクする機能
深刻な破損したfsの修復(注意して使用する)
変換 - 進行状況を表示するオプション
subvol create - コミットモードをインラインで表示し、グローバルモードを表示するのは--verbose
その他のアップデート:musl-libcサポート、カバityバグ修正、新しいテストイメージ、ドキュメント
バージョンの新機能:
mkfs - skinny-metadata機能は、デフォルトでカーネル3.10で初めて導入されました
ファイルシステムの使用法 - 既存のファイルよりも理解しやすい方法でファイルの使用法の概要を示す
デバイスの使用状況 - デバイスごとの割り当てに関する詳細情報
チェック:
異なるツリーのルートバイト数を設定するオプション
最近のカーネルのバグが原因で、失われたファイルをlost + foundにリンクする機能
深刻な破損したfsの修復(注意して使用する)
変換 - 進行状況を表示するオプション
subvol create - コミットモードをインラインで表示し、グローバルモードを表示するのは--verbose
その他のアップデート:musl-libcサポート、カバityバグ修正、新しいテストイメージ、ドキュメント
バージョン4.9.1の新機能:
mkfs - skinny-metadata機能は、デフォルトでカーネル3.10で初めて導入されました
ファイルシステムの使用法 - 既存のファイルよりも理解しやすい方法でファイルの使用法の概要を示す
デバイスの使用状況 - デバイスごとの割り当てに関する詳細情報
チェック:
別のツリーのルートバイト数を設定するオプション
最近のカーネルのバグが原因で、失われたファイルをlost + foundにリンクする機能
深刻な破損したfsの修復(注意して使用する)
変換 - 進行状況を表示するオプション
subvol create - コミットモードをインラインで表示し、グローバルモードを表示するのは--verbose
その他のアップデート:musl-libcサポート、カバityバグ修正、新しいテストイメージ、ドキュメント
バージョン4.8.5の新機能:
mkfs - skinny-metadata機能は、デフォルトでカーネル3.10で初めて導入されました
ファイルシステムの使用法 - 既存のファイルよりも理解しやすい方法でファイルの使用法の概要を示す
デバイスの使用状況 - デバイスごとの割り当てに関する詳細情報
チェック:
異なるツリーのルートバイト数を設定するオプション
最近のカーネルのバグが原因で、失われたファイルをlost + foundにリンクする機能
深刻な破損したfsの修復(注意して使用する)
変換 - 進行状況を表示するオプション
subvol create - コミットモードをインラインで表示し、グローバルモードを表示するのは--verbose
その他のアップデート:musl-libcサポート、カバityバグ修正、新しいテストイメージ、ドキュメント
バージョン4.8.2の新機能:
mkfs - skinny-metadata機能は、デフォルトでカーネル3.10で初めて導入されました
ファイルシステムの使用法 - 既存のファイルよりも理解しやすい方法でファイルの使用法の概要を示す
デバイスの使用状況 - デバイスごとの割り当てに関する詳細情報
チェック:
別のツリーのルートバイト数を設定するオプション
最近のカーネルのバグが原因で、失われたファイルをlost + foundにリンクする機能
深刻な破損したfsの修復(注意して使用する)
変換 - 進行状況を表示するオプション
subvol create - コミットモードをインラインで表示し、グローバルモードを表示するのは--verbose
その他のアップデート:musl-libcサポート、カバityバグ修正、新しいテストイメージ、ドキュメント
バージョン4.7の新機能:
mkfs - skinny-metadata機能は、デフォルトでカーネル3.10で初めて導入されました
ファイルシステムの使用法 - 既存のファイルよりも理解しやすい方法でファイルの使用法の概要を示す
デバイスの使用状況 - デバイスごとの割り当てに関する詳細情報
チェック:
別のツリーのルートバイト数を設定するオプション
最近のカーネルのバグが原因で、失われたファイルをlost + foundにリンクする機能
深刻な破損したfsの修復(注意して使用する)
変換 - 進行状況を表示するオプション
subvol create - コミットモードをインラインで表示し、グローバルモードを表示するのは--verbose
その他のアップデート:musl-libcサポート、カバityバグ修正、新しいテストイメージ、ドキュメント
バージョン4.6.1の新機能:
mkfs - skinny-metadata機能は、デフォルトでカーネル3.10で初めて導入されました
ファイルシステムの使用法 - 既存のファイルよりも理解しやすい方法でファイルの使用法の概要を示す
デバイスの使用状況 - デバイスごとの割り当てに関する詳細情報
チェック:
別のツリーのルートバイト数を設定するオプション
最近のカーネルのバグが原因で、失われたファイルをlost + foundにリンクする機能
深刻な破損したfsの修復(注意して使用する)
変換 - 進行状況を表示するオプション
subvol create - コミットモードをインラインで表示し、グローバルモードを表示するのは--verbose
その他のアップデート:musl-libcサポート、カバityバグ修正、新しいテストイメージ、ドキュメント
バージョン4.5の新機能:
Btrfs-progs 3.17の新機能(2014年10月19日)
バージョン4.3.1の新機能:
mkfs - skinny-metadata機能は、デフォルトでカーネル3.10で初めて導入されました
ファイルシステムの使用法 - 既存のファイルよりも理解しやすい方法でファイルの使用法の概要を示す
デバイスの使用状況 - デバイスごとの割り当てに関する詳細情報
チェック:
別のツリーのルートバイト数を設定するオプション
最近のカーネルのバグが原因で、失われたファイルをlost + foundにリンクする機能
深刻な破損したfsの修復(注意して使用する)
変換 - 進行状況を表示するオプション
subvol create - コミットモードをインラインで表示し、グローバルモードを表示するのは--verbose
その他のアップデート:musl-libcサポート、カバityバグ修正、新しいテストイメージ、ドキュメント
バージョン4.1.2の新機能:
mkfs - skinny-metadata機能は、デフォルトでカーネル3.10で初めて導入されました
ファイルシステムの使用法 - 既存のファイルよりも理解しやすい方法でファイルの使用法の概要を示す
デバイスの使用状況 - デバイスごとの割り当てに関する詳細情報
チェック:
異なるツリーのルートバイト数を設定するオプション
最近のカーネルのバグが原因で、失われたファイルをlost + foundにリンクする機能
深刻な破損したfsの修復(注意して使用する)
変換 - 進行状況を表示するオプション
subvol create - コミットモードをインラインで表示し、グローバルモードを表示するのは--verbose
その他のアップデート:musl-libcサポート、カバityバグ修正、新しいテストイメージ、ドキュメント
バージョン4.0.1の新機能:
mkfs - skinny-metadata機能は、デフォルトでカーネル3.10で初めて導入されました
ファイルシステムの使用法 - 既存のファイルよりも理解しやすい方法でファイルの使用法の概要を示す
デバイスの使用状況 - デバイスごとの割り当てに関する詳細情報
チェック:
別のツリーのルートバイト数を設定するオプション
最近のカーネルのバグが原因で、失われたファイルをlost + foundにリンクする機能
深刻な破損したfsの修復(注意して使用する)
変換 - 進行状況を表示するオプション
subvol create - コミットモードをインラインで表示し、グローバルモードを表示するのは--verbose
その他のアップデート:musl-libcサポート、カバityバグ修正、新しいテストイメージ、ドキュメント
バージョン4.0の新機能:
mkfs - skinny-metadata機能は、デフォルトでカーネル3.10で初めて導入されました
ファイルシステムの使用法 - 既存のファイルよりも理解しやすい方法でファイルの使用法の概要を示す
デバイスの使用状況 - デバイスごとの割り当てに関する詳細情報
チェック:
異なるツリーのルートバイト数を設定するオプション
最近のカーネルのバグが原因で、失われたファイルをlost + foundにリンクする機能
深刻な破損したfsの修復(注意して使用する)
変換 - 進行状況を表示するオプション
subvol create - コミットモードをインラインで表示し、グローバルモードを表示するのは--verbose
その他のアップデート:musl-libcサポート、カバityバグ修正、新しいテストイメージ、ドキュメント
バージョン3.19.1の新機能:
mkfs - skinny-metadata機能は、デフォルトでカーネル3.10で初めて導入されました
ファイルシステムの使用法 - 既存のファイルよりも理解しやすい方法でファイルの使用法の概要を示す
デバイスの使用状況 - デバイスごとの割り当てに関する詳細情報
チェック:
別のツリーのルートバイト数を設定するオプション
最近のカーネルのバグが原因で、失われたファイルをlost + foundにリンクする機能
深刻な破損したfsの修復(注意して使用する)
変換 - 進行状況を表示するオプション
subvol create - コミットモードをインラインで表示し、グローバルモードを表示するのは--verbose
その他のアップデート:musl-libcサポート、カバityバグ修正、新しいテストイメージ、ドキュメント
バージョン3.18.2の新機能:
mkfs - skinny-metadata機能は、デフォルトでカーネル3.10で初めて導入されました
ファイルシステムの使用法 - 既存のファイルよりも理解しやすい方法でファイルの使用法の概要を示す
デバイスの使用状況 - デバイスごとの割り当てに関する詳細情報
チェック:
別のツリーのルートバイト数を設定するオプション
最近のカーネルのバグが原因で、失われたファイルをlost + foundにリンクする機能
深刻な破損したfsの修復(注意して使用する)
変換 - 進行状況を表示するオプション
subvol create - コミットモードをインラインで表示し、グローバルモードを表示するのは--verbose
その他のアップデート:musl-libcサポート、カバityバグ修正、新しいテストイメージ、ドキュメント
バージョン3.17の新機能:
悪名高いデッドロックの修正
スナップショット削除後のqgroupsアカウンティングの長年にわたるバグを修正
更新された(不正確ではない)df番号
名前の変更と切り詰めのスピードアップ、厳格ではないフラッシュ
シード機能への更新と修正
バージョン0.18の新機能:
v0.18のディスクフォーマットは0.17ですが、32ビットと64ビットのプログラム間で共有されるioctlインタフェースにはバグがあります。これは、ioctlインタフェースを変更することで修正されました。 2.6.29-rc2を使用している人は、btrfs progsのv0.18に更新する必要があります。
フォーマットする必要はありませんが、ディスクフォーマットはまだ互換性があります。
コメントが見つかりません