1.05.3標準
Btrfsサブボリューム/data/currentの現在状態を、/data/snap-beforeとしてスナップショット化する。
別媒体への完全バックアップではない。
適切なコマンドはどれか。
× 不正解
btrfs subvolume snapshot SOURCE DESTはサブボリュームのcopy-on-writeスナップショットを作る。同一ストレージ障害に備えるバックアップとは別である。
詳細解説
正しい
btrfs subvolume snapshot /data/current /data/snap-before指定サブボリュームからcopy-on-writeスナップショットを作成する。
正しい。sourceとdestinationを指定し、共有エクステントを利用するcopy-on-writeスナップショットを作る。
誤り
btrfs subvolume delete /data/current元サブボリュームを削除する操作である。
誤り。元のcurrentを削除する状態変更で、更新前状態を新しい名前に保持しない。
誤り
mkfs.btrfs /data/current引数はブロックデバイスを想定する新規作成操作である。
誤り。mkfs.btrfsはブロックデバイス初期化用で、既存サブボリュームからスナップショットを作らない。
誤り
btrfs filesystem show /data/currentBtrfs構成を表示するだけで、スナップショットを作らない。
誤り。構成デバイスやUUIDを表示する照会で、新しいサブボリュームを生成しない。
実際に確かめる
一時的な検証環境で実行できる例です。
btrfs subvolume snapshot --help 2>&1 | sed -n '1,14p'期待される結果
btrfs subvolume snapshot <source> <dest>の使用法理解のポイント
- 対象はサブボリューム
- copy-on-write
- 独立バックアップではない
確認時の注意
- 確認環境: btrfs-progs / ヘルプ表示のみ
基礎のおさらい
サブボリューム
独立してマウントやスナップショットの対象にできるBtrfs内のファイルツリーである。
バックアップ
スナップショットは同じストレージの障害や誤操作から独立していないため、別媒体にも保存する。
問題IDKL-101-598
確認環境btrfs-progs / ヘルプ表示のみ
最終技術確認2026-08-13
誤り・権利侵害を報告