NASのイミュータブルバックアップとは?スナップショット・WORM・Object Lockを比較
NASのランサムウェア対策では、侵入を防ぐだけでなく、侵害された後も復元できるデータを残す必要があります。そこで重要になるのが、一定期間データを変更・削除できない「イミュータブルバックアップ」です。
NASのスナップショットは迅速な復元、取り外した外付けHDDはオフライン隔離、Object Lockはバックアップの不変性を担当します。

侵入防止、アカウント保護、被害範囲の制限を含む総合的な対策は、家庭用NASを守るランサムウェア対策で解説しています。本記事では、その中でも「復旧用データを削除・改変から守る方法」に絞って説明します。
イミュータブルバックアップとは
イミュータブルバックアップとは、作成後の一定期間、保存されたデータの変更や削除を制限するバックアップです。
通常のバックアップは、書き込み権限を持つユーザーであれば削除や上書きが可能です。一方、適切に設定されたイミュータブルバックアップは、保持期限を迎えるまで変更や削除が制限されます。
WORM・Object Lock・スナップショットの違い
イミュータブルバックアップを理解するには、WORM、Object Lock、バージョニング、スナップショット、オフラインバックアップを区別する必要があります。
| 用語・方式 | 主な役割 | データを変更できるか | 管理者による削除への耐性 | イミュータブルか |
|---|---|---|---|---|
| スナップショット | 過去時点への迅速な復元 | 元データは変更可能 | NASの実装と権限に依存 | 単独では原則該当しない |
| バージョニング | 過去のファイル世代を保持 | 現行ファイルは変更可能 | 過去世代を削除できる設定では弱い | 設定による |
| オフライン外付けHDD | ネットワークからの物理的な隔離 | 再接続後は変更可能 | 取り外し中は強い | WORMではない |
| WORM | 書き込み後の変更を制限 | 保持期間中は制限 | 実装したポリシーによる | 不変性を実現する方式 |
| Object Lock | オブジェクトストレージ上のWORM | 保持期間中は制限 | モードと権限による | 適切に設定すれば該当 |
WORMとは
WORMは「Write Once, Read Many」の略で、一度書き込んだデータを何度でも読み取れる一方、後からの変更や削除を制限する保存方式です。
イミュータブルバックアップは「復旧用データを変更できない状態」という目的を表し、WORMはその状態を実現する技術的な方法の一つです。
Object Lockとは
Object Lockは、Amazon S3やBackblaze B2などのオブジェクトストレージで、ファイルの各バージョンに保持期限を設定する機能です。
Object Lockを有効にしただけで、すべてのファイルが自動的に保護されるとは限りません。サービス側でデフォルトの保持期間を設定するか、アップロード時に対象オブジェクトへ保持期限を適用する必要があります。
また、保持モードには主に次の違いがあります。
| モード | 特徴 | 適した用途 | 注意点 |
|---|---|---|---|
| Governance | 特別な権限を持つユーザーは保持設定を回避できる | 家庭利用、導入テスト、柔軟性を残した運用 | 強い権限を奪われると削除される可能性がある |
| Compliance | 保持期限まで管理者を含めて削除や期間短縮ができない | 規制対応、高い不変性が必要なデータ | 誤設定しても期限まで削除できず、保存料金が発生し続ける |
家庭で初めて導入する場合は、少量のテストデータで設定と復元を確認してから、重要なデータへ適用する方が安全です。
スナップショットはイミュータブルバックアップではない
スナップショットは、ある時点のファイルやフォルダーの状態を記録し、誤削除や上書き、クライアント端末からのファイル暗号化が発生した場合に過去の状態へ戻すための機能です。
UGREEN NASでは、Btrfsで作成したストレージスペースや共有フォルダーに対してスナップショットを利用できます。変更された部分を中心に保持するため、データ全体を毎回コピーする方法よりも効率的に複数の復元地点を残せます。
ただし、スナップショットには次の限界があります。
- 元データと同じNAS本体やストレージプールに依存する
- NAS本体やストレージプールの故障には対応できない
- 火災、水害、盗難などでNASを失うと利用できない
- 管理者権限やNASの管理画面まで侵害された場合、削除される可能性がある
- データの変更量に応じてストレージ容量を消費する
スナップショットは「すぐに戻すための第一復旧層」として有効ですが、NASの外部に保存するバックアップの代わりにはなりません。
外付けHDDはオフライン隔離に有効
外付けHDDへのバックアップが完了した後、NASから取り外して保管すれば、接続されていない間はネットワーク経由のランサムウェアから隔離できま
外付けHDDはWORMではありませんが、接続されていない状態を維持できれば、家庭で導入しやすいオフラインバックアップになります。
UGREEN NASでイミュータブルバックアップを構成する方法
UGREEN NASで復旧手段を整える場合は、ローカルのスナップショットと、NASの外部に保存するバックアップを役割分担させます。
1.Btrfsスナップショットを作成する
まず、Btrfsストレージスペース上の重要な共有フォルダーに対して、定期的なスナップショットを設定します。
スナップショットは、日常的な誤削除や上書き、端末からのファイル暗号化に対する迅速な復元手段です。ただし、スナップショットだけを唯一のバックアップにしないでください。
保持数は一律に決めるのではなく、次の条件から設計します。
- どの時点まで戻れる必要があるか
- どの程度のデータ損失まで許容できるか
- 1日にどのくらいデータが変更されるか
- スナップショットに割り当てられる容量
- 異常に気づくまでにかかる時間
短期間は細かく、古い復元地点ほど間隔を広げる方法が実用的です。例えば、直近は毎時、その後は毎日、さらに古い世代は毎週というように複数の時間軸を組み合わせます。
2.外付けHDDへバックアップする
次に、重要なフォルダーを外付けHDDへコピーします。バックアップ完了後は外付けHDDを安全に取り外し、NASから物理的に切断します。
バックアップ対象には、次のような失うと再取得できないデータを優先します。
- 家族の写真や動画
- 個人で作成した書類
- 制作物や仕事の成果物
- NASやアプリの設定情報
- 暗号化されていない元データ
アプリのキャッシュ、再ダウンロードできる動画、再作成可能な一時ファイルまで同じ頻度で保存する必要はありません。
3.Object Lock対応のクラウドストレージを用意する
UGOS Proのクラウドドライブ機能では、Backblaze B2やAmazon S3のオブジェクトストレージを追加し、NASとの間でファイルのアップロード、ダウンロード、同期を行えます。
ただし、クラウドへ接続しただけではイミュータブルバックアップになりません。クラウドストレージ側で、次の設定を行う必要があります。
- バージョニングまたはファイル世代の保持を有効にする
- Object Lockを有効にする
- デフォルトの保持期間を設定する
- 必要に応じてGovernanceまたはComplianceを選択する
- NAS専用の認証情報を作成する
- NASからクラウドへの一方向同期を設定する
- アップロード後のファイルに保持期限が付いていることを確認する
双方向同期では、NAS側で発生した削除や変更がクラウド側へ反映される場合があります。復旧用データを守る目的では、NASからクラウドへ送る一方向の処理を基本とし、クラウド側の過去バージョンを削除できない保持設定と組み合わせます。
4.アップロード後に不変性を確認する
設定画面でObject Lockを有効にしただけで運用を開始してはいけません。実際にテストファイルをアップロードし、クラウド側で次の項目を確認します。
- ファイルのバージョンが作成されているか
- 保持期限が表示されているか
- NASで使用する認証情報から削除できないか
- 保持期間中に上書きしても過去バージョンが残るか
- NASとは別の端末へダウンロードして復元できるか
Object Lockが有効でも、デフォルト保持期間が設定されていなければ、新しくアップロードしたファイルが期待どおり保護されない場合があります。
バックアップ構成を比較
家庭用NASでは、データの重要度と運用できる手間に応じて構成を選びます。
| 構成 | 迅速な復元 | オフライン隔離 | オフサイト保管 | 不変性 | 主な注意点 |
|---|---|---|---|---|---|
| スナップショットのみ | ○ | × | × | △ | NAS本体や管理権限の侵害に弱い |
| スナップショット+外付けHDD | ○ | ○ | 保管場所による | △ | 接続・切断を継続する必要がある |
| スナップショット+Object Lock対応クラウド | ○ | × | ○ | ○ | 保持期間、同期方式、料金の管理が必要 |
| スナップショット+外付けHDD+Object Lock対応クラウド | ○ | ○ | ○ | ○ | 構成と復元手順が複雑になる |
低コストで始める構成
月額料金を抑えたい場合は、Btrfsスナップショットと交代制の外付けHDDを組み合わせます。
この構成は厳密なイミュータブルバックアップではありませんが、NASから外付けHDDを切り離すことで、オンラインの攻撃から復旧データを隔離できます。
バランスを重視する構成
日常的な復元にはスナップショット、大容量のコピーには外付けHDD、失うと再取得できないデータにはObject Lock対応クラウドを使用します。
NAS内のすべてのデータをクラウドへ保存する必要はありません。家族写真、制作物、重要書類などに対象を限定すれば、クラウドの保存容量と月額料金を抑えられます。
保護を重視する構成
重要なデータについて、次の三つを用意します。
- NAS上の元データ
- NASから取り外した外付けHDD
- Object Lockを設定したオフサイトのクラウドバックアップ
Backblaze B2とAmazon S3の違い
UGREEN NASから接続できる代表的なオブジェクトストレージとして、Backblaze B2とAmazon S3があります。
| 項目 | Backblaze B2 | Amazon S3 |
|---|---|---|
| Object Lock | 対応 | 対応 |
| S3互換API | 対応 | S3の標準サービス |
| 保存方法 | バケット単位で管理 | バケットとストレージクラスを組み合わせて管理 |
| 向いている利用者 | シンプルなオフサイト保存を始めたい家庭・小規模環境 | 保存期間や取り出し頻度を細かく設計したい環境 |
| 主な注意点 | 保存容量だけでなく、取り出し条件も確認する | 最低保存期間、取り出し料金、リクエスト料金、転送料金を確認する |
1TBを保存する場合の料金目安
以下は2026年7月20日時点で、1TBを1カ月保存した場合の単純試算です。為替は1米ドル=約162円として計算しています。
税金、APIリクエスト、データ取り出し、外向き転送、過去バージョンの保存容量、Object Lockによって削除できないデータの増加分は含みません。
| 保存先 | 公表されている保存単価 | 1TB当たりの月額目安 | 最低保存期間 | 復元時の注意点 |
|---|---|---|---|---|
| Backblaze B2 | 6.95米ドル/TB/月から | 約1,130円/月 | 原則なし | 無料枠を超えるデータ取り出しには料金が発生 |
| Amazon S3 Standard(東京) | 約0.025米ドル/GB/月 | 約4,150円/月 | なし | APIリクエストと外向き転送を別途計算 |
| Amazon S3 Glacier Instant Retrieval(東京) | 約0.005米ドル/GB/月 | 約830円/月 | 90日 | データ取り出しとリクエストに別途料金が発生 |
| Amazon S3 Glacier Flexible Retrieval | リージョンにより異なる | Instant Retrievalより低額になる場合がある | 90日 | 復元に数分から数時間かかる場合がある |
| Amazon S3 Glacier Deep Archive | リージョンにより異なる | Glacier系で最も低額な選択肢 | 180日 | 復元に長時間かかるため、緊急復旧には不向き |
料金の出典は、Backblaze B2公式料金ページおよびAmazon S3公式料金ページです。
イミュータブルバックアップのデメリット
イミュータブルバックアップは強力ですが、運用上の負担もあります。
保持期間中は自分でも削除できない
Complianceモードでは、誤って保存したファイルや不要になったバックアップも、期限まで削除できません。
保存容量が増えやすい
変更前のバージョンを保持するため、更新頻度の高いデータでは容量が増えます。特に大容量動画や仮想マシンのイメージでは注意が必要です。
クラウドからの復元に時間がかかる
大量データの復元速度は、インターネット回線、クラウド側の制限、データ量によって変わります。緊急時に必要なデータをすべてクラウドから戻すと、長時間かかる可能性があります。
設定を間違えると保護されない
Object Lockを有効にしていても、対象のファイルに保持期限が設定されていなければ、期待した不変性を得られない場合があります。
復元テストが必要
バックアップが存在していても、認証情報、復号鍵、フォルダー構成、アプリの依存関係が失われていれば復元できないことがあります。定期的に別の場所へ復元し、ファイルを開けることまで確認してください。
ランサムウェアに備える復元テスト
復元テストでは、バックアップの存在だけでなく、実際に使用できるかを確認します。
- テスト用のフォルダーをバックアップする
- 複数のファイルを変更・削除する
- スナップショットから過去の状態へ復元する
- 外付けHDDから別のフォルダーへ復元する
- クラウドから別の端末へダウンロードする
- 復元した写真、動画、文書を実際に開く
- 所要時間と必要な認証情報を記録する
ランサムウェア感染が疑われる場合は、感染した可能性のあるパソコンをネットワークから切り離してから復元します。感染源が残った状態でNASへ再接続すると、復元したファイルが再び暗号化される可能性があります。
よくある質問
WORMとイミュータブルバックアップの違いは何ですか?
WORMは、一度書き込んだデータの変更や削除を制限する保存方式です。イミュータブルバックアップは、WORMやObject Lockなどを利用して、復旧用データを変更できない状態にするバックアップ運用を指します。
NASのスナップショットはイミュータブルですか?
スナップショットを作成しただけでは、独立したイミュータブルバックアップとはいえません。過去時点への迅速な復元には有効ですが、元データと同じNAS本体や管理権限に依存するため、外付けHDDやObject Lock対応クラウドと組み合わせます。
外付けHDDを取り外せばイミュータブルになりますか?
いいえ。取り外した外付けHDDは、接続されていない間はオフラインで隔離されますが、再接続後は変更や削除が可能です。WORMとは異なりますが、家庭で導入しやすいランサムウェア対策の一つです。
UGREEN NASからBackblaze B2やAmazon S3へバックアップできますか?
UGOS Proのクラウドドライブ機能では、Backblaze B2やAmazon S3を追加し、ファイルのアップロード、ダウンロード、同期を行えます。ただし、接続や同期だけではイミュータブルバックアップになりません。Object Lock、バージョニング、保持期間はクラウドストレージ側で設定してください。
Object Lockを有効にすればすべてのファイルが保護されますか?
Object Lockを有効にしただけでは不十分な場合があります。デフォルトの保持期間またはオブジェクトごとの保持期限を設定し、アップロード後のファイルに保持期限が適用されていることを確認する必要があります。
GovernanceとComplianceはどちらを選ぶべきですか?
運用の柔軟性を残す場合はGovernance、管理者を含めて保持期限まで削除できない状態が必要な場合はComplianceが候補です。Complianceは誤設定しても解除できないため、家庭で導入する場合は少量のテストデータで検証してから使用してください。
低コストでイミュータブルバックアップを作る方法はありますか?
まずBtrfsスナップショットと交代制の外付けHDDで復旧手段を増やし、クラウドのObject Lockは家族写真や重要書類など、失うと再取得できないデータに限定します。すべてのNASデータをクラウドへ送るより、保存容量と月額料金を抑えられます。
まとめ
UGREEN NASでは、Btrfsスナップショットに加え、Backblaze B2やAmazon S3への接続・同期を利用できます。ただし、クラウドへデータを送るだけではイミュータブルバックアップにはなりません。クラウド側でバージョニング、Object Lock、保持期間を設定し、アップロード後の保持状態と復元手順まで確認してください。
「保存できている」ではなく、「侵害された後も削除されず、実際に復元できる」。この状態を維持することが、ランサムウェアからNASのデータを守る最後の復旧層になります。
