1.NAS入門・選び方
PR

ext4とBtrfsの違いは?NASに最適なファイルシステムを徹底解説

yamakashi
本記事はアフィリエイト広告を含みます

この記事の結論

  • 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の「16 EiB」は仕様上の理論値です。実際にはLinuxの仮想ファイルシステム層(VFS)制限で1ファイルあたり約8 EiBまでに収まります。いずれにしてもNASユーザーが現実に到達できる数字ではないため、「事実上ファイルサイズ制限なし」と考えて差し支えありません。

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を推奨しています。主な理由は書き込み性能と安定性です。

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以上メモリ)を使っている
💡 迷ったらBtrfsがおすすめ
家庭用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対応かどうかは、Synology公式 Knowledge Centerで確認できます。DSMをアップデートすれば追加対応されるケースもあります。



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のファイルシステム機能(スナップショット・圧縮・自動修復)が乗る構造になっています。

結論:「BtrfsのRAID 5/6は危ない」という情報はLinux自作NAS向けの注意事項です。Synology NASを使う限り、この問題に巻き込まれる心配はありません。

RAIDの種類や選び方を詳しく知りたい方はこちら:

RAIDとは?初心者向けに仕組みを解説

RAIDとSynology SHRの違いは?

ext4からBtrfsに変換(マイグレーション)できる?

結論から言うと、Synology NASでは ext4 → Btrfs への変換はできません。DSMには「ボリュームのファイルシステム変換機能」が用意されておらず、一度作ったext4ボリュームをBtrfsに変えるには、以下の手順が必要になります。

ext4 → Btrfs 変換の手順

  1. 外部バックアップ先(別NAS・外付けHDD・クラウドなど)にデータを退避
  2. 既存のext4ボリュームを削除
  3. Btrfsで新しいボリュームを作成
  4. バックアップからデータを書き戻す

作業時間はデータ量次第ですが、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を選ぶのが確実です。

ABOUT ME
yamakashi(クラウドじゃない人)
yamakashi(クラウドじゃない人)
絶対保存領域の継承者
自宅やオフィスでのNAS活用をもっと身近に、わかりやすく伝えることを目指して「ありがとNAS」を運営しています。IT企業でサーバー・ストレージの導入や運用を経験し、現在は趣味と実務を活かして記事を執筆。初心者でも安心してNASを使いこなせるよう、最新機種レビューからトラブル解決まで実際に検証した情報を発信しています。
記事URLをコピーしました