This article documents how to use Veeam Agent for Microsoft Windows and Veeam Agent for Linux, managed by Veeam Backup & Replication, to protect virtual machines on the HPE VM Essentials(VME) Platform. While this hypervisor is not directly supported for VM-level interaction by Veeam Backup & Replication, this article demonstrates how protection is possible through guest OS-level backup agents.
HPE VME (based on Morpheus Data) is a robust data platform that offers management capabilities for various cloud and hypervisor platforms, as well as its own native KVM cluster offering paired with HPE hardware. This article covers the VM Essentials (Morpheus MVM) KVM platform.
Veeam Agent for Microsoft Windows and Veeam Agent for Linux are components of the Veeam Data Platform that can be used to protect Windows and Linux computers that run on bare-metal hardware or virtualization platforms (including where a native host-based integration isn't available).
Protection groups within Veeam Backup & Replication can be used to deploy and manage agents on these VMs.
Protection groups come in the following types:
More information on Protection Groups can be found in the user guide here: Creating Protection Groups - Veeam Agent Management Guide.
More information on Creating and Managing Backup Jobs and Policies for Veeam Agents can be found here: Working with Veeam Agent Backup Jobs and Policies - Veeam Agent Management Guide.
The Morpheus Data CLI is a Ruby-based application that can be installed on Windows and Linux. The Morpheus CLI documentation has instructions for installing prerequisites and the CLI on a Windows server, such as the Veeam Backup server. After installation, connect and authenticate to the HPE VME environment and set up the CLI to use the remote environment. The following command can be used to query information about a VM:
There are quite a few values about a VM that can be captured with the -f option.
Here is an example to capture enough information to build an application group via PowerShell, as well as some extra options that might be helpful later:
This example is provided courtesy and demonstrates how to create a CSV file(s) that can be loaded by Protection Group in Veeam Backup & Replication.
This script can be used to create a CSV file with a group of Windows VMs and Linux VMs.
parentServer
or zone
, to break things up by different clusters or data centers.powerState
attribute can be used to find only powered-on VMs.The New-VBRCSVContainer and Set-VBRCSVContainer Veeam PowerShell cmdlets can be used along with other cmdlets to create protection groups.
More details:
Since HPE VME is based on KVM/QEMU, the storage and network drivers for VMs use virtio adapters. The Windows ISO doesn't come with these drivers, so it is important to tick the ATTACH VIRTIO DRIVERS box to install them when creating a new Windows VM. This also applies if restoring a VM from an agent backup from a physical server or another hypervisor platform that doesn't have the QEMU agent software installed already.
This form is only for KB Feedback/Suggestions, if you need help with the software open a support case