ext4とBtrfsの違いは?NASに最適なファイルシステムを徹底解説
- Btrfs対応モデルを使っているなら、基本はBtrfs(スナップショット・自動修復でデータ保護が強い)
- 性能を最優先するなら ext4(Surveillance Station・Webサーバー・DBなど連続書き込み用途)
- Synology DSM 7.2以降の現行モデルはほぼすべてBtrfs対応(DS223j・DS124のような入門機まで対応拡大)
- あとから ext4 → Btrfs への変換は不可。ボリュームを作り直す必要があるため、最初の選択が重要
SynologyのNASでボリュームを作るとき、「ext4」と「Btrfs」の2択を迫られて迷った経験はありませんか。どちらを選んでも普通にファイルは保存できますが、スナップショット・自動修復・圧縮といった高度な機能の有無に大きな差があります。
この記事では、2つのファイルシステムの違いを「初心者でも判断できる基準」まで噛み砕いて解説します。用途別の選び方・2026年時点のSynology対応モデル・FAQまで網羅しているので、ボリューム作成前に必ず目を通しておくと安心です。
そもそも「ファイルシステム」とは?
ファイルシステムとは、HDDやSSDに保存されたデータを「整理」して読み書きするための仕組みのことです。紙の書類を例えにすると、ファイルシステムは「書類をどのフォルダに入れ、どの引き出しにしまうか」を決めるルールブックに相当します。
同じ10TBのHDDでも、ext4で初期化するかBtrfsで初期化するかによって、実現できる機能や安全性が変わります。NASの性能を引き出すうえで、ファイルシステム選びは最初の重要な分岐点です。
ext4とBtrfsの基本を3行で理解する
ext4(イーエックスティーフォー)
2008年12月にLinuxカーネル 2.6.28に正式導入された、Linux業界の標準ファイルシステムです。シンプル・高速・安定の3拍子が揃っていて、サーバー・クラウド・組み込み機器まで幅広く採用されています。「枯れた技術」として信頼性が高いのが最大の特徴です。
Btrfs(ビーツリーエフエス / バターエフエス)
2009年にLinuxカーネル 2.6.29にマージされた、比較的新しい次世代ファイルシステムです。Oracle社が開発を主導し、現在はFedora・openSUSEなど複数のLinuxディストリビューションで標準採用されています。「コピーオンライト(CoW)」という技術でスナップショットや自動修復を実現しているのが最大の特徴です。
ext4 vs Btrfs:機能比較表【2026年4月時点】
まずは2つの違いを一覧で整理します。数字や機能の差をざっと把握してから、個別解説を読むと理解が深まります。
| 項目 | ext4 | Btrfs |
|---|---|---|
| リリース年 | 2008年(Linux 2.6.28) | 2009年(Linux 2.6.29) |
| 安定性 | 非常に高い長年の実績 | 高いCoW部分は十分成熟 |
| パフォーマンス | 高速ランダムI/Oに強い | 標準CoWのため書き込みがやや遅い |
| スナップショット | 非対応 | 対応ボリューム単位で作成 |
| 自動修復(整合性) | 非対応 | 対応チェックサムで検出・修復 |
| 圧縮機能 | 非対応 | 対応zstd / lzo / zlib |
| RAID機能 | OSレイヤ(mdadm)と併用 | 内蔵RAIDあり(Synologyではmdadm併用) |
| 最大ファイルサイズ | 16 TiB(4KiBブロック時) | 16 EiB(理論値/Linux VFS上限は8 EiB) |
| 最小メモリ要件 | 512MB程度から動作 | 1GB以上を推奨 |
| DSMサポート | 全モデル対応 | DSM 7.2以降で対応機種が大幅拡大 |
| Synology推奨用途 | Webサーバー・Surveillance Station | 通常のファイル保存・写真動画・バックアップ |
Btrfsの主要機能を詳しく見てみよう
① スナップショット機能
スナップショットは、ある時点のフォルダ・ボリュームの状態を「瞬時に記録」する仕組みです。誤ってファイルを削除した・ランサムウェアに暗号化された・誤って上書きした、といった時に、スナップショットを取った時点の状態に戻せます。
Btrfsが使うコピーオンライト(CoW)技術は、実際のデータを複製せず「変更された部分だけ記録する」仕組みです。このため、スナップショット作成に要する時間はほぼ一瞬、ディスク容量もほとんど消費しません。Synology NASなら標準機能の「Snapshot Replication」から簡単に利用できます。
スナップショットは「バックアップの代わり」ではなく「誤操作からの即時復旧手段」です。ランサムウェアや物理障害に備えるためには、別NASやクラウドへのバックアップも併用するのが鉄則です。
② 自動修復(データ整合性チェック)
Btrfsはすべてのデータとメタデータにチェックサムを付けて保存します。データを読み出す際にチェックサムを照合することで、ビット反転やサイレントコラプション(静かに発生するデータ破損)を検出できます。
さらに、SynologyのSHRやRAID 1/5/6のように冗長性を持つ構成なら、破損を検出した時点で正常なデータから自動修復が走ります。「気付かないうちに写真データが壊れていた」といった長期保存時のトラブルを未然に防げるのがBtrfsの大きな強みです。
③ データ圧縮
Btrfsはボリューム単位・ファイル単位で透過圧縮が可能です。Synologyで利用できる圧縮アルゴリズムは主にzstdで、圧縮率と速度のバランスに優れています。
圧縮効果はデータの種類によって大きく変わります。たとえばテキスト・ソースコード・ログファイルのような冗長性の高いデータは数十%単位で縮みますが、JPEG・動画・ZIPのようにすでに圧縮済みのデータはほとんど縮みません。圧縮は読み書きに若干のCPU負荷がかかるため、用途に応じてフォルダ単位で有効化するのが現実的です。
圧縮率「20〜60%削減」といった数字はデータ内容次第で大きく変動します。写真・動画中心のNASでは期待するほど効かないため、圧縮は「テキストやドキュメント主体のフォルダで部分的に有効化」するのがおすすめです。
ext4にも強みがある:こんな用途なら ext4 が有利
「Btrfsの方が高機能」と聞くとext4を選ぶ意味がないように感じますが、Synology公式も特定の用途ではext4を推奨しています。主な理由は書き込み性能と安定性です。
- Surveillance Station(監視カメラ録画):24時間連続で大量書き込みが発生するため、CoWのオーバーヘッドがない ext4 が長期的に安定
- Webサーバー・WordPress:小さなファイルへの頻繁な書き込みが多いため、シンプルな ext4 が相性良好
- データベース用途:MariaDB・PostgreSQLなどのDBファイルは、CoWがフラグメンテーションを招くため ext4 推奨
- メモリ1GB未満の古い機種:Btrfsのメタデータ処理にはメモリが必要。低メモリ機では ext4 が無難
なお、家庭用NASの主流である「ファイル保存・写真動画バックアップ・Synology Photos活用」であれば、Btrfsの強みが活きる場面の方が多くなります。
こんな人にはどちら?用途別の選び方
🔶 ext4 が向いている人
- Surveillance Stationで監視カメラを運用したい
- NASでWordPressや業務アプリを動かしたい
- データベース中心のファイル配置になる
- メモリ1GB未満の古いモデルを使っている
- 複雑な機能より速度と安定性を優先したい
🔷 Btrfs が向いている人
- 家族の写真・動画をNASで長期保管したい
- 誤削除・ランサムウェア対策を強化したい
- Synology Photos・Driveをメインで使いたい
- スナップショットで世代管理したい
- DSM 7.2以降の現行モデル(2GB以上メモリ)を使っている
家庭用NASの用途(写真・動画・バックアップ・家族共有)では、Btrfsのスナップショット機能による「誤削除からの復旧しやすさ」が効きます。データ保護を重視するなら、まずBtrfsで始めて問題なければそのまま使い続ける方針で良いでしょう。
SynologyのNAS、どのモデルがBtrfsに対応している?
Synologyは2023年リリースのDSM 7.2以降、Btrfs対応機種を大幅に拡大しました。従来は「Plusシリーズ(+が付くモデル)限定」でしたが、現在は入門機(J・valueシリーズ)の多くも対応しています。
| シリーズ | 代表機種 | Btrfs対応 | メモリ |
|---|---|---|---|
| Jシリーズ(入門機) | DS223j / DS124 | 対応 | 1GB |
| valueシリーズ | DS223 / DS423 | 対応 | 2GB |
| Plusシリーズ | DS224+ / DS423+ / DS723+ / DS923+ | 対応 | 2〜4GB(増設可) |
| 2025年モデル | DS225+ / DS425+ / DS925+ | 対応 | 2〜4GB(増設可) |
| XSシリーズ | DS1823xs+ / RS1221+ など | 対応 | 8GB〜 |
Btrfsの「RAID 5/6」は使っても大丈夫?
Btrfsネイティブの RAID 5 / 6 には「write hole問題(書き込み途中の電源断でデータ整合性が崩れる可能性)」が知られており、Btrfsコミュニティ自身が本番環境でのRAID 5/6利用を推奨していません。
ただし、Synology NASではこの問題は基本的に発生しません。理由は、SynologyがRAID制御をBtrfsではなくLinux標準の「mdadm」に任せているためです。Synology上でBtrfsを選んだ場合、RAIDはmdadmが担当し、その上にBtrfsのファイルシステム機能(スナップショット・圧縮・自動修復)が乗る構造になっています。
ext4からBtrfsに変換(マイグレーション)できる?
結論から言うと、Synology NASでは ext4 → Btrfs への変換はできません。DSMには「ボリュームのファイルシステム変換機能」が用意されておらず、一度作ったext4ボリュームをBtrfsに変えるには、以下の手順が必要になります。
- 外部バックアップ先(別NAS・外付けHDD・クラウドなど)にデータを退避
- 既存のext4ボリュームを削除
- Btrfsで新しいボリュームを作成
- バックアップからデータを書き戻す
作業時間はデータ量次第ですが、1TBあたり数時間〜半日は見ておいた方が無難です。ゆえにボリューム作成時の最初の選択が極めて重要で、迷っている段階なら最初からBtrfsにしておくのが安全です。
まとめ:あなたはどちらを選ぶべき?
- ext4は安定性と速度に優れるLinux標準のファイルシステム。シンプル・高速・枯れた信頼性が魅力。
- Btrfsはスナップショット・自動修復・圧縮といった先進機能を持つ次世代ファイルシステム。データ保護に強い。
- Synology NASではDSM 7.2以降、入門機(DS223j・DS124など)もBtrfs対応。メモリ1GB以上なら選択肢に入る。
- 家庭用途(写真・動画・バックアップ)ならBtrfs推奨。監視カメラ・Web用途ならext4推奨。
- ext4からBtrfsへの変換は不可。ボリューム作成時の最初の選択が最重要。
記事で紹介した製品をチェック【楽天市場】
本記事で取り上げた機器の最新価格・在庫状況は、以下のリンクから確認できます。記事執筆時点の価格と異なる場合がありますので、最終判断は販売ページでお願いします。
※リンク先は楽天市場の販売ページです。価格・在庫は変動します。「ありがとNAS」はアフィリエイトプログラムに参加しており、リンクから商品を購入すると運営者に収益が発生します(読者の購入価格に影響はありません)。
よくある質問(FAQ)
Synology NASの初期設定で、ext4とBtrfsどちらを選ぶべきですか?
家庭用途で迷ったらBtrfsが無難です。スナップショットによる誤削除・ランサムウェア対策ができます。ただしSurveillance Stationをメインで使うならext4の方が書き込み性能で有利です。
Btrfsはパフォーマンスが落ちるという話を聞いたのですが本当ですか?
CoW(コピーオンライト)の仕組み上、書き込みが若干遅くなるのは事実です。ただし家庭用NASの一般的な用途(写真動画の保存・同期・バックアップ)で体感できる差はほとんどなく、SMB経由のアクセスではネットワーク速度の方がボトルネックになります。
あとからext4をBtrfsに変換できますか?
Synology NASでは直接変換はできません。データを外部に退避→ボリュームを削除→Btrfsで作り直し→データを書き戻す、という手順が必要になります。ボリューム作成時点での選択が重要です。
BtrfsのRAID 5/6は不安定と聞きましたが、Synology NASでも問題ありますか?
Synology NASでは問題ありません。SynologyはRAID制御をLinux標準のmdadmに任せており、Btrfsのネイティブ RAID 5/6 機能は使っていないためです。「Btrfs RAID 5/6 は危ない」というのは自作Linux NAS向けの注意事項で、Synology環境には該当しません。
QNAPのNASではext4かBtrfsを選べますか?
QNAPの多くのモデルでは標準ファイルシステムが「ext4」で、Btrfsはサポート対象外です。QNAPがBtrfs相当の先進機能(スナップショット・圧縮)を提供する場合は「ZFS」を採用した一部上位モデルに限られます。「Btrfsを使いたい」のであれば、Synologyを選ぶのが確実です。
