Standalone backup agents for Linux and Unix workloads on-premises or in the public cloud
Post Reply
falkob
Veeam Vanguard
Posts: 73
Liked: 22 times
Joined: Sep 28, 2017 7:47 am
Full Name: Falko Banaszak
Contact:

Feature Request - BTRFS with LVM

Post by falkob » 1 person likes this post

Hi all,

I had a special situation where I needed to use the Veeam Agent for Linux for a VMware virtual machine.
The VM was installed with SUSE Linux Enterprise Server 15.1 and used Intel Optane, which makes it impossible to snapshot:
https://docs.vmware.com/en/VMware-vSphe ... 88613.html
Snapshots are not supported with PCI vSphere DirectPath I/O devices.
So in this case I had to use the Veeam Agent for Linux to achieve a correct backup and of course a correct restore with the recovery .iso for bare metal operating system recovery.
When I tried booting from the recovery media and do a bare metal recovery I saw the partitions and so on, but the boot flag was missing:

Image

Normally it should look something like this:

Image

Due to the Veeam Helpcenter for Veeam Agent for Linux BTRFS is supported, but without it residing on a LVM.
https://helpcenter.veeam.com/docs/agent ... tml?ver=40
The supported file system (except for Btrfs) can reside on a simple volume or LVM2 volume
The fact that in this case it’s the root partition which cannot be restored now leads to the situation that the machine cannot boot at all (there is no kernel to boot from or at least the machine doesn't know where after restore) because of that "unsupported configuration"

It is definetely another discussion why you would use btrfs together with LVM, but in fact it is a default setting while installing SUSE Linux Enterprise Server 15.1, which I encountered today.
Here is a screenshot of a default "next next finish" partitioning setup which got created by default from the partitioning manager i did today.

Image

Any plans on supporting this in the future ?
I can imagine that it is not easy to correctly detect and restore the bootloader of a btrfs filesystem residing on a LVM.
I just created the feature request here, because I'm kind of scared and really don't want to know how many SLES servers are installed with these default partiotining settings out in the field.

Thanks !
VCP6.5-DCV, VCP6-DCV, VMCE, VMCA, Veeam Vanguard, VMware vExpert
https://www.virtualhome.blog

PTide
Product Manager
Posts: 5731
Liked: 573 times
Joined: May 19, 2015 1:46 pm
Contact:

Re: Feature Request - BTRFS with LVM

Post by PTide »

Hi,

Well, you are probably the first one to come with such request, which means that there was no roadmap for this feature until now.

Also I am very curious whether you just overlooked that BTRFS pver LVM was a default, or you left it as is intentionally? : )

Thanks!

falkob
Veeam Vanguard
Posts: 73
Liked: 22 times
Joined: Sep 28, 2017 7:47 am
Full Name: Falko Banaszak
Contact:

Re: Feature Request - BTRFS with LVM

Post by falkob »

Hey PTide,
didn't overlook that, I just did not know until I tested it myself, that this is a default partitioning setting while installing SUSE Linux Enterprise Server 15.1.
And like described in the intro, I had a customer with that exact system setup, where I needed to use the Veeam Agent for Linux because of Intel Optane. I did not install that system :)

Thanks and Best Regards !
VCP6.5-DCV, VCP6-DCV, VMCE, VMCA, Veeam Vanguard, VMware vExpert
https://www.virtualhome.blog

Post Reply

Who is online

Users browsing this forum: No registered users and 4 guests