From mboxrd@z Thu Jan 1 00:00:00 1970 References: <8fb5fa67-1b56-7baf-e8c9-b422c5c8b443@redhat.com> <29ace3ab-dbc7-ec32-867e-c3c875c79851@redhat.com> <691ff9d7-78c3-b36d-7153-b54c589bb12f@redhat.com> From: Zdenek Kabelac Message-ID: <1d9280fc-6350-1ac8-f44f-453aef02a42e@redhat.com> Date: Wed, 16 Jan 2019 14:55:59 +0100 MIME-Version: 1.0 In-Reply-To: Content-Language: en-US Content-Transfer-Encoding: 7bit Subject: Re: [linux-lvm] how to copy a snapshot, or restore snapshot without deleting it Reply-To: LVM general discussion and development List-Id: LVM general discussion and development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , List-Id: Content-Type: text/plain; charset="us-ascii"; format="flowed" To: "Davis, Matthew" , LVM general discussion and development Dne 16. 01. 19 v 0:03 Davis, Matthew napsal(a): > Hi Zdenek, > > Here's what I see with `sudo lvs -a`. (My snapshots are actually called `fresh` and `fresh2` not `mySnap`) > > ``` > LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert > fresh centos Vwi---tz-k <1.46t pool00 > fresh2 centos Vwi---tz-k <1.46t pool00 fresh So these both LVs are snapshots (since they were created with s(k)ipped activation - however 'fresh' LV cannot be merged anymore as it's origin is already gone. But 'lvconvert --merge centos/fresh2' should work - yet you need to manually drop 'k' flag (via lvchange). So to have 'working' merge - you have to see something in the 'Origin' field. If the Origin field is already 'empty' you can't be merging such LV even when it was originally created as 'snapshot'. Also note that thin snapshot merging is nothing else then a bit more 'smart' rename. Zdenek