論理ボリューム・スナップショットの作成
既存の論理ボリュームのスナップショットを作成するには、lvcreate --snapshotを使用します。次に例を示します。
sudo lvcreate --size 500m --snapshot --name mylv-snapshot myvg/mylv
Logical volume âmylv-snapshotâ created
元のボリュームとは別に、スナップショットのコンテンツをマウントおよび変更できます。 または、スナップショットが作成された時点の元のボリュームの状態のレコードとしてスナップショットを保持できます。
スナップショットの占有領域は、期間内にボリュームのコンテンツがどれだけ異なるかによって異なりますが、通常は元のボリュームよりも少なくなります。 この例では、スナップショットに必要な領域が元のボリュームの1/4であることを想定しています。 スナップショットに割り当てられるデータの量を計算するには、次の手順を実行します。
-
lvsコマンドを使用します。
-
コマンド出力で、
Snap%列の値を確認します。100%に近づいている値は、スナップショットがストレージ領域より低いことを示します。
-
lvresizeを使用して、スナップショットを拡張するか、ストレージ領域を節約するためにサイズを小さくします。
myvg/mylv-snapshotをmyvg/mylvにマージします: sudo lvconvert --merge myvg/mylv-snapshotボリューム・グループから論理ボリューム・スナップショットを削除するには、必要に応じて論理ボリュームにlvremoveコマンドを使用します。
sudo lvremove myvg/mylv-snapshot
詳細は、lvcreate(8)およびlvremove(8)の各マニュアル・ページを参照してください。