-
- Lurker
- Posts: 2
- Liked: never
- Joined: Aug 10, 2018 7:24 am
- Contact:
Re: Is Veeam doing anything in KVM space?
Hi Gostev,
Thanks for the reply, that's unfortunate but clear to me now.
Thanks for the reply, that's unfortunate but clear to me now.
-
- 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?
Is the recent publication of this guide for using Agent with RHEV guests a sign of anything in development?
-
- Product Manager
- Posts: 8221
- Liked: 1333 times
- Joined: Feb 08, 2013 3:08 pm
- Full Name: Mike Resseler
- Location: Belgium
- Contact:
Re: Is Veeam doing anything in KVM space?
Hi evilaedmin,
No, this is certainly not a sign of anything
. Previous word of Gostev remains the same
No, this is certainly not a sign of anything

-
- Lurker
- Posts: 2
- Liked: 2 times
- Joined: Mar 11, 2019 10:57 am
- Contact:
Re: Is Veeam doing anything in KVM space?
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?
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?
-
- Novice
- Posts: 5
- Liked: 1 time
- Joined: Apr 06, 2017 2:30 pm
- Full Name: mschau
- Contact:
[MERGED] Support for RHV
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
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
-
- Product Manager
- Posts: 15136
- Liked: 3235 times
- Joined: Sep 01, 2014 11:46 am
- Full Name: Hannes Kasparick
- Location: Austria
- Contact:
Re: Is Veeam doing anything in KVM space?
merged with the existing topic
-
- 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?
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.
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.
-
- Product Manager
- Posts: 15136
- Liked: 3235 times
- Joined: Sep 01, 2014 11:46 am
- Full Name: Hannes Kasparick
- Location: Austria
- Contact:
Re: Is Veeam doing anything in KVM space?
even if we support KVM, chances are low that we would support it for power or z-series
-
- Lurker
- Posts: 2
- Liked: never
- Joined: Oct 02, 2019 10:54 am
- Contact:
Re: [MERGED] Support for RHV
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!
-
- Chief Product Officer
- Posts: 32222
- Liked: 7590 times
- Joined: Jan 01, 2006 1:01 am
- Location: Baar, Switzerland
- Contact:
Re: Is Veeam doing anything in KVM space?
What do you use as a vCenter for KVM hosts?
-
- Lurker
- Posts: 2
- Liked: never
- Joined: Oct 02, 2019 10:54 am
- Contact:
Re: Is Veeam doing anything in KVM space?
I'm talking about using Red Hat Virtualization Manager instead of ESXi.
-
- Product Manager
- Posts: 6576
- Liked: 773 times
- Joined: May 19, 2015 1:46 pm
- Contact:
-
- Novice
- Posts: 9
- Liked: never
- Joined: Jul 29, 2010 2:23 pm
- Contact:
Re: Is Veeam doing anything in KVM space?
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.
-
- Product Manager
- Posts: 6576
- Liked: 773 times
- Joined: May 19, 2015 1:46 pm
- Contact:
Re: Is Veeam doing anything in KVM space?
Which one, may I ask?3rd party enterprise product that natively backs up KVM.
Thanks!
-
- 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?
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
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
-
- Veeam Software
- Posts: 2097
- Liked: 311 times
- Joined: Nov 17, 2015 2:38 am
- Full Name: Joe Marton
- Location: Chicago, IL
- Contact:
Re: Is Veeam doing anything in KVM space?
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
Joe
-
- 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?
Hi guys, any good news for KVM admins? We're leaving VMware too and we will miss VBR especially in MS Exchange backups case...
-
- Product Manager
- Posts: 15136
- Liked: 3235 times
- Joined: Sep 01, 2014 11:46 am
- Full Name: Hannes Kasparick
- Location: Austria
- Contact:
Re: Is Veeam doing anything in KVM space?
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
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
-
- 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?
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
Thx
Martin
-
- Chief Product Officer
- Posts: 32222
- Liked: 7590 times
- Joined: Jan 01, 2006 1:01 am
- Location: Baar, Switzerland
- Contact:
Re: Is Veeam doing anything in KVM space?
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!
-
- Lurker
- Posts: 2
- Liked: 1 time
- Joined: Mar 09, 2020 7:36 pm
- Contact:
Re: Is Veeam doing anything in KVM space?
Another Proxmox user here. Would love to see a Veeam integration
-
- 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?
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...
-
- Service Provider
- Posts: 70
- Liked: 10 times
- Joined: Jul 27, 2016 1:39 am
- Full Name: Steve Hughes
- Contact:
Re: Is Veeam doing anything in KVM space?
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?
-
- VP, Product Management
- Posts: 27561
- Liked: 2858 times
- Joined: Mar 30, 2009 9:13 am
- Full Name: Vitaliy Safarov
- Contact:
Re: Is Veeam doing anything in KVM space?
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.
-
- Chief Product Officer
- Posts: 32222
- Liked: 7590 times
- Joined: Jan 01, 2006 1:01 am
- Location: Baar, Switzerland
- Contact:
Re: Is Veeam doing anything in KVM space?
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.
Veeam Service Provider Console is required for managed service provider (MSP) scenarios only.
-
- Service Provider
- Posts: 375
- Liked: 123 times
- Joined: Nov 25, 2016 1:56 pm
- Full Name: Mihkel Soomere
- Contact:
Re: Is Veeam doing anything in KVM space?
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.
I work at a company that has scrapped dozens of ProxMox nodes and switched to VMware because honestly, ProxMox IMHO is an awful product.
-
- 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?
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.
-
- Lurker
- Posts: 1
- Liked: never
- Joined: May 05, 2020 11:26 am
- Contact:
Re: Is Veeam doing anything in KVM space?
We use Virtuozzo KVM and RedHat/KVM. Would be great if we could use Veeam as backup solution.
-
- Expert
- Posts: 148
- Liked: 8 times
- Joined: Oct 20, 2016 7:15 am
- Contact:
Re: Is Veeam doing anything in KVM space?
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!
Just wondering if Veeam has a roadmap for VBR integration with RedHat KVM (RHV: Red Hat Virtualization and RHHI: Red Hat Hyperconverged Infrastructure)?
Thanks!
-
- Product Manager
- Posts: 15136
- Liked: 3235 times
- Joined: Sep 01, 2014 11:46 am
- Full Name: Hannes Kasparick
- Location: Austria
- Contact:
Re: Is Veeam doing anything in KVM space?
Hello,
for the foreseeable future, agents are the way to go from a Veeam perspective.
Best regards,
Hannes
for the foreseeable future, agents are the way to go from a Veeam perspective.
Best regards,
Hannes
Who is online
Users browsing this forum: No registered users and 2 guests