Host-based backup of oVirt KVM-based VMs (Red Hat Virtualization, Oracle Linux KVM)
Martini
Lurker
Posts: 2
Liked: never
Joined: Aug 10, 2018 7:24 am
Contact:

Re: Is Veeam doing anything in KVM space?

Post by Martini »

Hi Gostev,

Thanks for the reply, that's unfortunate but clear to me now.
evilaedmin
Expert
Posts: 176
Liked: 30 times
Joined: Jul 26, 2018 8:04 pm
Full Name: Eugene V
Contact:

Re: Is Veeam doing anything in KVM space?

Post by evilaedmin »

Is the recent publication of this guide for using Agent with RHEV guests a sign of anything in development?
Mike Resseler
Product Manager
Posts: 8044
Liked: 1263 times
Joined: Feb 08, 2013 3:08 pm
Full Name: Mike Resseler
Location: Belgium
Contact:

Re: Is Veeam doing anything in KVM space?

Post by Mike Resseler »

Hi evilaedmin,

No, this is certainly not a sign of anything :-). Previous word of Gostev remains the same
LuCloudo
Lurker
Posts: 2
Liked: 2 times
Joined: Mar 11, 2019 10:57 am
Contact:

Re: Is Veeam doing anything in KVM space?

Post by LuCloudo » 2 people like this post

Apologies for bumping up an old thread, but I believe a lot of people who use KVM are in the same boat as us.

We've got a large number of VMs running on different flavors of KVM (including OnApp), but only some portion of the VMs on a commercial KVM platform that we have can be backed up by its own built-in incremental VM backup at the block level, the rest are on other KVM platforms that still lack a proper backup solution that can be scalable. Based on our experience, incremental file-level backup is definitely not suitable for our environment, and did become a drastic problem once the number of small files in a VM grew large.

We've been looking forward to some kind of Veeam integration for KVM as Veeam Backup is something we can trust based on our experience, but we given there's been so much fragmentation in setting up/running KVM, we can also understand why we have barely come across a proper backup solution for KVM (be it free or paid-for) that can do incremental backup at the hypervisor and block level. Most of the solutions seem to simply install an agent into a VM and back it up like a bare metal.

However, since Veeam Agent for Linux (VAL) is already pretty powerful for bare metal, I was thinking maybe we could think outside the box and see if it could be used for backing up KVM to some extend. After some quick testing, the following workaround seems to work for certain scenarios on KVM, but this is nothing official.

In a nutshell, imagine one has a standalone CentOS 7 host with local storage that runs generic/stock KVM, and each VM uses a local LVM as its own virtual disk (this seems to be a fairly common setup but not to my liking). Given VAL already supports live-backing up LVM (per LV or entire VG), this means we can simply install VAL on a KVM host and then achieve incremental backup at the block level for each virtual disk as each virtual disk is just an LV on the host to VAL so to speak. TBH, we don't really need backing VM memory state and VM config can be easily backed up anyway, so this type crash-consistent backup at the hypervisor level is good enough for us.

After some testing, this workaround seems to be working as expected in my test environment with CentOS 7 and Debian 9, and I guess it would work for a lot of people since VAL supports all the major distros.

However, there are some caveats, depending how one's KVM is set up:
- File-level restoration is currently not directly possible as VAL doesn't seem to know how to detect the file system/partitions contained inside an LVM. However, this can be easily worked around by simply making VAL restore the virtual disk (an LV) onto a different LV on a different host, then you can manually mount the LV to extract the files or attach it to a new VM on a different host then boot it up for file extraction.
- I'm sure how this proposed solution for backing up shared LVM via iSCSI (exposing LVM to multiple hosts without e.g. CLVM like OnApp) can come into play. It seems to work in my test environment, but I'm not sure whether this could lead to disk corruption.
- If virtual disks are in e.g. qcow2 format and simply stored in a local directory, VAL will need to back up the entire local directory. Maybe Veeam staff could shed some light on light, but I'm under the impression some backup solutions including Veeam can also do backup by live-snapshotting an entire volume that contains virtual disks on Hyper-V/VMware instead of doing it on a per virtual disk basis? What about putting each qcow2 under its own partition/directory?
- Further testing is required if virtual disks in qcow2/raw format are stored in shared storage (e.g. NFS, GlusterFS, etc)

That said, granted there's still not perfect solution here, I think this is probably still like taking a leap forward.

On a side note, given VAL supports calling job/snapshot scripts, maybe one could consider calling fsfreeze via qemu guest agent in a VM during a backup process. However, I personally had bad experience with fsfreeze due to some bugs in the software I used on Linux, so I guess I would skip this for now as I just want to keep things simple.

I was wondering whether any other people have tried something along these lines before?
mschau
Novice
Posts: 5
Liked: 1 time
Joined: Apr 06, 2017 2:30 pm
Full Name: mschau
Contact:

[MERGED] Support for RHV

Post by mschau » 1 person likes this post

Hi!

Are there any plans for Red Hat Virtualization support in future?

We use more and more OpenSource products in our house from classic virtualization to container platforms and could really use a reliable backup solution like we already use for VMware...

best regards,
Markus
HannesK
Product Manager
Posts: 14287
Liked: 2877 times
Joined: Sep 01, 2014 11:46 am
Full Name: Hannes Kasparick
Location: Austria
Contact:

Re: Is Veeam doing anything in KVM space?

Post by HannesK »

merged with the existing topic
datagen24
Service Provider
Posts: 13
Liked: 4 times
Joined: May 22, 2017 5:23 pm
Full Name: Steven Peterson
Contact:

Re: Is Veeam doing anything in KVM space?

Post by datagen24 »

In my environment we use KVM more than vmware ( vmware being only used now to support customer backups via Veeam) the majority of our non appliance workloads run on non intel based KVM installations.

Our biggest percentage of workloads are running on IBM power / Open Power.
With some very large I/O bound workloads running on IBM Linux One machines (s390x)

All of the above systems are running some form of KVM, mostly commercial Redhat Enterprise Virt ( exception being the s390x which is hand rolled on RHEL)

I would love to see KVM support possibly through array based backups, or some other means to make this work as I can trust the veeam product.
HannesK
Product Manager
Posts: 14287
Liked: 2877 times
Joined: Sep 01, 2014 11:46 am
Full Name: Hannes Kasparick
Location: Austria
Contact:

Re: Is Veeam doing anything in KVM space?

Post by HannesK »

even if we support KVM, chances are low that we would support it for power or z-series
Emaya
Lurker
Posts: 2
Liked: never
Joined: Oct 02, 2019 10:54 am
Contact:

Re: [MERGED] Support for RHV

Post by Emaya »

mschau wrote: Jun 24, 2019 7:44 am Are there any plans for Red Hat Virtualization support in future?

We use more and more OpenSource products in our house from classic virtualization to container platforms and could really use a reliable backup solution like we already use for VMware...
I second this. We use VMware at the moment are migrating some VMs to Red Hat Virtualization and would like to keep Veeam as our backup solution. Please add support!
Gostev
Chief Product Officer
Posts: 31455
Liked: 6646 times
Joined: Jan 01, 2006 1:01 am
Location: Baar, Switzerland
Contact:

Re: Is Veeam doing anything in KVM space?

Post by Gostev »

What do you use as a vCenter for KVM hosts?
Emaya
Lurker
Posts: 2
Liked: never
Joined: Oct 02, 2019 10:54 am
Contact:

Re: Is Veeam doing anything in KVM space?

Post by Emaya »

I'm talking about using Red Hat Virtualization Manager instead of ESXi.
PTide
Product Manager
Posts: 6408
Liked: 724 times
Joined: May 19, 2015 1:46 pm
Contact:

Re: Is Veeam doing anything in KVM space?

Post by PTide »

Hi,

@Emaya

So, you are using this thing, right?

Thanks!
ZipTX
Novice
Posts: 8
Liked: never
Joined: Jul 29, 2010 2:23 pm
Contact:

Re: Is Veeam doing anything in KVM space?

Post by ZipTX »

Jumping in on this KVM discussion as we use ProxMox. ProxMox has a central managing service (one of the hosts acts as the manager in the cluster). Our strong preference is for Veeam to support KVM as we have to use another 3rd party enterprise product that natively backs up KVM.
PTide
Product Manager
Posts: 6408
Liked: 724 times
Joined: May 19, 2015 1:46 pm
Contact:

Re: Is Veeam doing anything in KVM space?

Post by PTide »

3rd party enterprise product that natively backs up KVM.
Which one, may I ask?

Thanks!
wle1020
Lurker
Posts: 1
Liked: never
Joined: Nov 05, 2019 9:47 am
Full Name: Wolfgang Leithner
Contact:

Re: Is Veeam doing anything in KVM space?

Post by wle1020 »

As VMWare is losing customers fast, it would be nice to have VEEAM as backup solution (which works quite fine) at hand on other virtualisation platforms.
We are switching our customers to proxmox (more than 250k installations worldwide!), and have done so for the last two years, but utilising the same backup solution would give them a sense of stability.
Furthermore, it's quite easy to restore vmware vms on proxmox, so having VEEAM as trusted solution would be quite a benefit. (And VEEAM wouldn't lose customers just because VMWare delivers -not).

Best regards
W
jmmarton
Veeam Software
Posts: 2092
Liked: 309 times
Joined: Nov 17, 2015 2:38 am
Full Name: Joe Marton
Location: Chicago, IL
Contact:

Re: Is Veeam doing anything in KVM space?

Post by jmmarton »

Veeam agents can be used to protect VMs regardless of hypervisor. And with Veeam Universal Licensing, customers can do hypervisor-integrated backups when possible (VMware, Hyper-V, AHV) or use agents for everything else. VUL allows customers to use whatever makes the most sense for them to protect their environments.

Joe
MartyZ
Lurker
Posts: 2
Liked: never
Joined: Mar 04, 2020 9:14 am
Full Name: Martin Zápeca
Contact:

Re: Is Veeam doing anything in KVM space?

Post by MartyZ »

Hi guys, any good news for KVM admins? We're leaving VMware too and we will miss VBR especially in MS Exchange backups case...
HannesK
Product Manager
Posts: 14287
Liked: 2877 times
Joined: Sep 01, 2014 11:46 am
Full Name: Hannes Kasparick
Location: Austria
Contact:

Re: Is Veeam doing anything in KVM space?

Post by HannesK »

Hi,
no short term plans. Which KVM "distribution" are you using with which management software?

In the meantime, you could use the Veeam Agent for Windows / Linux to backup your VMs

Best regards,
Hannes
MartyZ
Lurker
Posts: 2
Liked: never
Joined: Mar 04, 2020 9:14 am
Full Name: Martin Zápeca
Contact:

Re: Is Veeam doing anything in KVM space?

Post by MartyZ »

Hi Hannes, we are running Proxmox 5.4-13 on Debian 9.11. Are backups through agent offering same abilities like application aware backups - so we can stick to Veeam Explorer for Exchange etc ?
Thx
Martin
Gostev
Chief Product Officer
Posts: 31455
Liked: 6646 times
Joined: Jan 01, 2006 1:01 am
Location: Baar, Switzerland
Contact:

Re: Is Veeam doing anything in KVM space?

Post by Gostev »

Yes, they do. Our agents-based backups shares the code base with host-based backups, so both the backup engine and the application-aware processing logic are the same. Thanks!
marcquark
Lurker
Posts: 1
Liked: never
Joined: Mar 09, 2020 7:36 pm
Contact:

Re: Is Veeam doing anything in KVM space?

Post by marcquark »

Another Proxmox user here. Would love to see a Veeam integration
wwphil
Lurker
Posts: 1
Liked: never
Joined: Mar 29, 2020 11:01 pm
Full Name: Philippe Prevost
Contact:

Re: Is Veeam doing anything in KVM space?

Post by wwphil »

I will also get rid of vmware in my datacenters and I'd hate to throw out veeam with it, as I'm happy with it. Will start doing tests with agent based backups and see if I can be satisfied with that for the time being. Planning on moving to a KVM based hypervisor. Most likely Proxmox, or oVirt...
stevehughes
Service Provider
Posts: 69
Liked: 10 times
Joined: Jul 27, 2016 1:39 am
Full Name: Steve Hughes
Contact:

Re: Is Veeam doing anything in KVM space?

Post by stevehughes »

I too am considering a shift from vSphere to Proxmox. It's good that we have the option to continue using veeam via agents. What functionality do we lose by doing so? I don't expect to be able to do Instant Recovery or full VM restores, but can we restore files and application items directly back into the VM when using agents? Is there anything else that we would lose?
Vitaliy S.
VP, Product Management
Posts: 27055
Liked: 2710 times
Joined: Mar 30, 2009 9:13 am
Full Name: Vitaliy Safarov
Contact:

Re: Is Veeam doing anything in KVM space?

Post by Vitaliy S. »

Yes, instant VM recovery, SureBackup, replication, as well as native full VM restores, will not be possible, but our restore capabilities from the Agent UI will still be there. And to centrally manage these agents you can use the Veeam Service Provider Console.
Gostev
Chief Product Officer
Posts: 31455
Liked: 6646 times
Joined: Jan 01, 2006 1:01 am
Location: Baar, Switzerland
Contact:

Re: Is Veeam doing anything in KVM space?

Post by Gostev »

Please note that Veeam Backup & Replication can manage agents natively for many years now.
Veeam Service Provider Console is required for managed service provider (MSP) scenarios only.
DonZoomik
Service Provider
Posts: 368
Liked: 120 times
Joined: Nov 25, 2016 1:56 pm
Full Name: Mihkel Soomere
Contact:

Re: Is Veeam doing anything in KVM space?

Post by DonZoomik »

A bit offtopic but how many KVM users have actually used VMware and RedHat/ProxMox side-by-side, at least in a bit larger environments?
I work at a company that has scrapped dozens of ProxMox nodes and switched to VMware because honestly, ProxMox IMHO is an awful product.
grouponeconsulting
Service Provider
Posts: 25
Liked: 2 times
Joined: Feb 14, 2017 9:57 pm
Full Name: Chris Wiegman
Contact:

Re: Is Veeam doing anything in KVM space?

Post by grouponeconsulting »

We use Redhat/KVM in production with OnApp and could greatly benefit from Native Veeam integration. It offers a full management UI, has integration with vCloud/vCenter too.
724tec
Lurker
Posts: 1
Liked: never
Joined: May 05, 2020 11:26 am
Contact:

Re: Is Veeam doing anything in KVM space?

Post by 724tec »

We use Virtuozzo KVM and RedHat/KVM. Would be great if we could use Veeam as backup solution.
marieelieg
Expert
Posts: 147
Liked: 8 times
Joined: Oct 20, 2016 7:15 am
Contact:

Re: Is Veeam doing anything in KVM space?

Post by marieelieg »

Hello,

Just wondering if Veeam has a roadmap for VBR integration with RedHat KVM (RHV: Red Hat Virtualization and RHHI: Red Hat Hyperconverged Infrastructure)?

Thanks!
HannesK
Product Manager
Posts: 14287
Liked: 2877 times
Joined: Sep 01, 2014 11:46 am
Full Name: Hannes Kasparick
Location: Austria
Contact:

Re: Is Veeam doing anything in KVM space?

Post by HannesK »

Hello,
for the foreseeable future, agents are the way to go from a Veeam perspective.

Best regards,
Hannes
Post Reply

Who is online

Users browsing this forum: No registered users and 3 guests