Ext4ファイルシステムのスナップショットを取得して、後で元に戻すことができる方法はありますか?
Ext4ファイルシステムには、スナップショット機能が組み込まれていません。
Linuxでスナップショットを作成する一般的な方法は、ストレージボリュームのレベルです。ファイルシステムは、プラットフォーム固有のディスクパーティションではなく、Linux独自のパーティションシステムである LVM論理ボリューム にある必要があります。
論理ボリュームのスナップショットを作成するには、 lvcreate --snapshot
。同じボリュームグループ上にスナップショット用の十分なスペースが必要です。スナップショットボリュームはマスターファイルシステムとスナップショットの状態の違いを保存するため、マスターファイルシステムが変更されると大きくなることに注意してください。
スナップショットを元に復元するには、 lvconvert --merge
スナップショットボリューム上。
buntuでバックアップ/復元ポイントとしてLVMスナップショットを設定する と LVMで「論理ボリュームのスナップショットと復元」を行う方法 に、より詳細なウォークスルーがあります。