LVMスナップショットを保持またはドロップする方法


14

LVMスナップショップを作成しました

lvcreate --name snap --size 10G -s /dev/vg00/vm

スナップショットを削除し、スナップショット以降に発生した変更を保持しない場合、どのコマンドを記述する必要がありますか?

そして、スナップショットからの変更を/ dev / vg00 / vmにロールするには、どのコマンドを書くべきですか?

回答:


12

スナップショットの使用を削除するには:

lvremoveグループ/スナップ名

スナップショットの使用をマージするには:

lvconvert-グループ/スナップ名のマージ

ただし、マージとスナップショットボリュームがマウント解除されるまでマージは延期されます。マージをサポートするには、カーネル(> = 2.6.33)およびlvmツールの更新が必要になる場合があります。



3

まず最初に、壮大な古いLVM1は読み取り専用のスナップショットのみをサポートしていました。その場合、スナップショットをアンマウントした後、変更が元のイメージにコピーされました。LVM2は、読み取り/書き込みスナップショットのサポートを提供し、仮想マシンイメージなどのより面白いものを実行できるようにします。

ノベルには、失敗したOSアップデートをロールバックするためにLVMを使用する概念に関する非常になドキュメントがあります。その記事を見てください、それはあなたがあなたのケースに必要なすべての小片を提供します。


だから、変更を受け入れずにスナップショットをドロップするコマンドはありませんか?
サンドラ

2

lvremoveコマンドを使用して、古いスナップショットファイルを削除できます。

lvremove / dev / vg_brcvhost1 / snapこれにより、LV内にあるsanpshotを削除するように求められます。

LVMベースのVMセットアップを管理するための他のコマンドもあります。

以下のリンクで詳細コマンドを見つけることができます:http : //linux.math.tifr.res.in/HOWTO/LVM-HOWTO/snapshots_backup.html

また、以下のリンクも役に立つかもしれません:http : //dentarg.it64.com/content/lvm-based-backup-virtual-machines

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.