btrfsでスナップショットを作成し、タスクが完了した後にスナップショットにロールバックする方法は?

btrfsでスナップショットを作成し、タスクが完了した後にスナップショットにロールバックする方法は?

btrfsで任意のコマンドを使用するには:

  1. 作る(読み取り専用)ボリュームのスナップショット。
  2. (ボリュームでいくつかの実験を行います)。
  3. その後、ボリュームをスナップショットにロールバックしますか?

答え1

#読み取り専用に設定スナップ写真:
btrfs サブスナップ -r fs スナップショット

... fsで作業する

#ロールバック:
btrfs sub del fs # この時点でそのエントリが失われます。もの君は終わった
                 #保持するには名前を変更します。FS代わりに

btrfsサブスナップショットスナップショットfs#復元スナップ写真読み取り+書き込みFS
btrfs sub del snapshot # 不要になった読み取り専用エントリの削除スナップ写真

答え2

反対側で試してみてください。読み取り/書き込みスナップショットを作成し、それを新しいデフォルトのスナップショットとして使用し、古いスナップショットに対して「いくつかの実験」を実行してから、古いスナップショットの内容を削除します。

記事"BTRFS楽しい「助けになるかもしれませんね。

関連情報