Setting Up Veeam v13 with Nutanix AHV: A Complete Integration Guide

Veeam v13 Ā· Nutanix AHV Ā· Integration Series
šŸ“… March 2026  Ā·  ā± ~15 min read  Ā·  By Eric Black
Veeam v13 Nutanix AHV Prism Central VBR AHV Plug-In Workers

Why This Integration Changed the Game

If you've been running Nutanix AHV in your environment for any length of time, you know the backup story used to be painful. You either deployed Veeam's standalone Nutanix appliance product separately, with its own interface, its own management headaches, or you ran agents inside guests and accepted all the compromise that comes with that. Neither felt right.

Starting with Veeam v12.2, that changed. Nutanix AHV support was folded directly into Veeam Backup & Replication as a native plug-in, which means you can protect your AHV workloads from the same VBR console you use for everything else. VMware, Hyper-V, Proxmox, Nutanix, all in one place. That's the direction the product has been heading, and v13 continues to mature it.

This guide walks you through the complete setup, from verifying the plug-in is installed to running your first backup job. I've kept it accurate to what actually happens in the v13 interface and the current Veeam help center documentation, because I know people use these posts as actual deployment references. Let's get into it.

How It All Fits Together

Before you touch a single wizard, it helps to understand the architecture. The Veeam Plug-in for Nutanix AHV introduces a component called a worker: a lightweight Linux-based VM that gets deployed directly onto your Nutanix cluster. Workers are the workhorses of the data path. When a backup job runs, the worker reads the VM data from the AHV host using Nutanix's native snapshot mechanism and ships it to your backup repository over the network. The backup server itself coordinates the job; it doesn't carry the data.

The plug-in supports two deployment scenarios and it's important to pick the right one upfront:

  • Prism Central deployment: if you have Prism Central managing multiple AHV clusters, this is what you want. You add a single Prism Central connection to VBR, and all the clusters registered under it become available. Workers can be distributed across any of those clusters.
  • Standalone cluster deployment: if you don't have Prism Central, or you want to treat each cluster independently, you add each Prism Element cluster directly. Backup and restore operations for each cluster are managed separately.
āš ļø Important Constraint
You cannot mix these two scenarios for the same physical cluster. You cannot add a Prism Central to VBR and also add one of its managed clusters directly as a standalone. If you register Prism Central, all its clusters come along for the ride through that connection.

The backup server communicates with Prism Central (or Prism Element for standalone) over HTTPS on port 9440. Workers communicate back to the backup server on port 10006 by default. Veeam automatically configures the required firewall rules on the workers themselves, but you need to make sure your network allows that traffic.

Before You Start: Requirements and Gotchas

Let's talk prerequisites. Get these right before you open the wizard or you'll waste time backtracking.

Requirement Detail
Veeam Backup & Replication v12.2 or later (v13 is current). The AHV plug-in ships with the standard installation.
Nutanix AOS 6.5.x or later. AOS 6.7 and 6.8 are well-tested. Check the AHV guest OS compatibility matrix for your specific version.
Prism Central (if applicable) pc.2022.6 or later is required for Prism Central deployment.
iSCSI Data Service Must be configured in your Nutanix cluster settings. Workers use iSCSI to access VM disks. This is a hard requirement, don't skip it.
UEFI Boot Support Required for workers. Your AHV cluster must support UEFI boot. Modern AOS versions do, but verify yours.
Network connectivity Backup server → Prism Central/Element on TCP 9440. Workers → Backup server on TCP 10006. Workers → Repository as needed.
License VUL (Veeam Universal License) required for AHV workloads. Instance-based, not socket-based. See licensing section below.
ā„¹ļø iSCSI Is Non-Negotiable
I've seen people skip the iSCSI Data Service step and then spend an hour wondering why workers fail to communicate with the cluster. Configure it in Prism Element under Settings → iSCSI Data Services before you proceed. You need the iSCSI Data Services IP set on each cluster.

A Word on Licensing

This trips up a lot of people, so let's be direct about it. Nutanix AHV workloads require Veeam Universal License (VUL). It's instance-based, each protected VM consumes one instance from your pool. This is true even if your existing Veeam environment runs on socket-based licensing for VMware or Hyper-V. Those socket licenses do not cover AHV workloads.

If you're already on VUL across the board, you're fine. Just make sure you have enough instances. If you're still on socket-based licensing and Nutanix is new territory for you, talk to your Veeam rep before you start. Running the AHV integration against a socket-only license will put you in overutilization.

Step 1: Verify the Plug-In Is Installed

The Veeam Plug-in for Nutanix AHV ships as part of the standard v13 installation package. In most cases it's already there, but it's worth confirming before you go looking for options that don't exist yet.

Step 1.1

Check the installed components

On your VBR backup server, open Add or Remove Programs (Windows) or check via the VBR console under Help → About. You should see Veeam Plug-in for Nutanix AHV listed. In v13 the plug-in version will be in the 13.x range.

Step 1.2

If it's missing, install it manually

If the plug-in is absent, this can happen if you did a minimal install or if an update made it available after your initial deployment, download it from the Veeam downloads page. The file is named VeeamPluginNutanixAHV_13.9.0.212.zip. Extract the archive and run the .exe inside. The installer will check for .NET Core Runtime and offer to install it automatically if it's missing. Accept the license agreement, confirm the installation directory, and run through the wizard.

šŸ’” Keep the Plug-In Version-Matched
The plug-in version needs to match your VBR server version. If you upgrade VBR to a new patch level, check whether a corresponding plug-in update is available. Running a mismatched plug-in causes component deployment failures when you try to deploy workers.

Step 2: Configure Your Backup Repository

Before adding Nutanix to the picture, make sure you have a backup repository configured and accessible from where your workers will live. The workers are what ship data to the repository, so network path and performance between your Nutanix cluster and the repository matter a lot.

A few things to know about repository compatibility with the AHV plug-in:

  • Standard repositories (Windows, Linux, CIFS shares, deduplication appliances) all work as targets for backup jobs.
  • Cloud Connect and HPE Cloud Bank Storage repositories are not supported as primary backup job targets for AHV. You can use them for backup copy jobs and for Instant Recovery, but not as the direct job target.
  • If you migrate a standalone repository to a Scale-Out Backup Repository after the fact, any existing AHV backup jobs pointing to that repository will fail. Editing the jobs to point to the SOBR fixes it. Just plan the transition so you don't get surprised mid-job.
  • Use repository-level encryption for your AHV backups. Job-level encryption is not supported for the AHV plug-in. Set your encryption password at the repository instead.

If you already have a repository configured that meets these requirements, you're ready to move on.

Step 3: Add the Nutanix AHV Server to VBR

This is where the integration actually begins. You're registering either your Prism Central instance or a standalone Prism Element cluster with VBR so it can discover your VMs and manage data protection tasks.

Step 3.1

Navigate to the correct location in the console

Open the VBR console and switch to the Backup Infrastructure view using the left navigation panel. In the infrastructure tree, expand Managed Servers and click Add Server on the ribbon. From the dropdown, select Nutanix AHV.

Step 3.2

Specify the server address

In the New Nutanix AHV Server wizard, enter the hostname or IP address of your Prism Central instance (for multi-cluster management) or your Prism Element cluster (for standalone). Use the Prism Central address if you have it. It gives you visibility into all managed clusters from a single connection and simplifies worker deployment across clusters.

Step 3.3

Enter credentials

Provide credentials for an account that has access to the Nutanix environment. For Prism Central, the account must have the Cluster Admin or Prism Admin role. These are the roles documented by Veeam as required for the integration. Do not use a "Backup Admin" role; it does not have sufficient permissions and the connection will fail or behave unexpectedly. For Prism Element standalone, a Prism Element Cluster Admin account is required.

Click Add to store new credentials or select saved credentials from the dropdown if you've already added them to VBR's credential store.

Step 3.4

Apply and finish

VBR will connect to the Nutanix environment and retrieve cluster information. If you're connecting to Prism Central, you'll see it pull in all registered clusters. If you had any of those clusters previously added as standalone, VBR automatically reconfigures them as Prism Central-managed clusters at this point. The wizard finishes and the Nutanix AHV server appears in your Managed Servers inventory.

ā„¹ļø FLR Helper Address
During the cluster discovery step (visible when using Prism Central), you may see an option to set a File-Level Restore (FLR) helper address. This controls which network VBR uses for mounting disks during guest-level file restores. If you have multiple networks and want FLR traffic to stay on a specific one, configure it here. Otherwise the defaults work for most environments.

Step 4: Deploy Worker VMs

Workers are what make backups actually run. They're lightweight Linux VMs that Veeam deploys and manages automatically on your Nutanix hosts. You need at least one worker per cluster, and for any serious workload, you want workers distributed across nodes so backup traffic doesn't bottleneck through a single host.

Step 4.1

Open the worker deployment wizard

In the Backup Infrastructure view, find your newly added Nutanix AHV server in the tree. Right-click it and select Add Worker, or select it and click Add Worker on the ribbon. The New Worker wizard opens.

Step 4.2

Specify the host and worker name

Click Choose next to the Host field. For a Prism Central deployment, select the specific cluster where this worker will reside from the list of managed clusters. For a standalone cluster, your cluster is the only option. Select a host (node) within the cluster to pin the worker's initial placement. Name the worker, keep it meaningful, something like veeam-worker-cluster01-node1. Worker names support a-z, A-Z, 0-9, and hyphens only, with a 63-character maximum.

Step 4.3

Review storage and resource settings

The storage container is selected automatically. For Prism Central deployments, workers always use the SelfServiceContainer, that's not configurable, it's just how it works. For standalone deployments, VBR selects the default storage container for the cluster. Set the Max concurrent tasks value, this controls how many VMs the worker processes in parallel. Start conservatively (4 - 6 tasks) and tune based on observed performance and repository throughput. Pushing this value too high can cause CVM resource contention, which shows up as degraded AHV cluster performance during backup windows.

Step 4.4

Configure the network

Specify the network the worker will use to communicate with the backup repository. This should ideally be a dedicated backup network, keep backup traffic off your production VM network if your architecture allows it. You can assign multiple vNICs to a worker if you need to separate management traffic from data transfer traffic.

Step 4.5

Complete the wizard and confirm deployment

Review the summary and click Apply. VBR deploys the worker VM to the selected Nutanix host. The worker is a pre-built Linux image, Veeam handles the entire VM lifecycle including updates. By default, worker software updates are checked and applied automatically each time the worker starts. If your environment has restricted or no internet access and you need to disable this, go back into the worker settings after deployment: right-click the worker → Edit → navigate to the Networks step → click Advanced → uncheck "Check for updates online". That's the supported method in v13, no config file editing required.

šŸ’” Deploy Workers to Every Cluster You Plan to Back Up
If you have multiple clusters under Prism Central and your backup job includes VMs from all of them, deploy at least one worker per cluster. If VBR can't find a worker local to the VM's cluster, it will process the backup but performance will be significantly degraded. VBR will warn you about this in the job log. For Prism Central, the worker image is optimized so it's only distributed to a cluster when you actually instantiate a worker there, keeping things clean.
āš ļø CVM Exclusion
Nutanix Controller VMs (CVMs) are not eligible for backup. They won't appear as selectable objects in backup jobs. This is by design. CVMs manage cluster storage and shouldn't be backed up with a traditional VM backup tool. Protect your Nutanix cluster through proper Nutanix-native methods and Veeam handles everything else.

Step 5: Create a Backup Job

With the infrastructure side configured, it's time to create a backup job. The workflow feels familiar if you've created Veeam jobs before. Same wizard structure, just scoped to AHV objects.

Step 5.1

Start a new backup job for Nutanix AHV

In the VBR console, go to Home view and select Backup Job → Virtual Machine → Nutanix AHV. The new backup job wizard opens. Give the job a descriptive name.

Step 5.2

Add VMs to the job

Click Add to open the object browser. You'll see your Prism Central instance (or standalone cluster) and can expand down to individual VMs, hosts, or clusters. You can also add by Prism Central category, this is powerful for dynamic environments where VMs move in and out of categories. When a category is specified, VBR automatically adjusts which VMs are protected as category membership changes.

ā„¹ļø Category Ordering
When you add a Prism Central category as a backup source, VBR processes VMs in that category in size order, starting with the largest VM first. Keep that in mind for scheduling and capacity planning.
Step 5.3

Select the backup repository

Choose your target repository from the list. Cloud Connect repositories and HPE Cloud Bank Storage are not valid targets for the primary backup job. Use a standard repository here. If you're using a Scale-Out Backup Repository, make sure it was configured before the job, not migrated from a standalone repository after the fact.

Step 5.4

Configure guest processing (optional but recommended)

If you want application-aware backups, consistent backups of SQL, Active Directory, Exchange, Oracle, or PostgreSQL running inside your AHV VMs, enable Guest Processing and provide guest OS credentials. Veeam coordinates with the guest OS to quiesce applications before the snapshot is taken.

āš ļø Replica Cluster Backup and Guest Processing Don't Mix
If you're backing up from a replica cluster snapshot (using Nutanix protection policies), do not enable guest processing (application-aware processing or guest indexing) on that job. When guest processing is enabled, Veeam cannot use the replica cluster snapshot and will fall back to creating a new snapshot on the original source cluster instead, which defeats the purpose of backing from the replica. For replica-cluster-sourced jobs, disable guest processing entirely.
Step 5.5

Set the schedule and finish

Configure your backup schedule, daily, specific days, or interval-based. Set your retention policy (number of restore points to keep). Review the summary and click Finish. Run the job immediately on the first pass to confirm the whole pipeline is healthy before relying on it for production protection.

Step 6: Verify and Monitor

A backup job that runs without errors isn't automatically a good backup. Take a few minutes to confirm the results are what you expect.

After the first job run, check the following in the VBR console under Home → Last 24 Hours:

  • Job status: should be Success or Warning. Not Failed. Warnings are common on first runs and usually point to missing workers for some VMs or guest credential issues. Read them.
  • Processing speed: hover over the job in the session list to see average throughput. If it's unexpectedly low, check which worker processed each VM, you may have a worker that's too far from its VMs network-wise.
  • Restore point count in Backups → Disk: verify that restore points for your protected VMs are showing up as expected.

For ongoing monitoring, configure email notifications under Options → E-mail Settings at the global VBR level. You want to know about failures before your users do.

Optionally, run a SureBackup job against your AHV backups if you have a Virtual Lab configured. This verifies the backup is actually bootable and not just that the file was written. For critical workloads, this step belongs in your regular verification cadence, not just post-setup.

Known Limitations Worth Knowing

Veeam is upfront about these in the release notes, but I want to call them out plainly so they don't bite you in production:

  • IPv6 is not supported for AHV backup infrastructure. All components must communicate over IPv4.
  • Volume groups with CHAP authentication are not processed by the plug-in. If a VM has CHAP-protected volume groups attached, those disks won't be backed up.
  • Volume groups without CHAP are backed up, but crash-inconsistently. The VM snapshot is taken but attached volume groups result in crash-consistent state only. Not application-consistent. Know your workloads.
  • Backup Copy exclusions don't apply to Nutanix AHV backup copy jobs. Plan your copy job scope accordingly.
  • Cross-cluster VM migration statistics are not tracked. When a VM is migrated between clusters using Nutanix's Migrate Across Clusters feature, Veeam does not track geographic data migration details in job statistics. iSCSI disks mounted to a VM at the time of migration are automatically skipped during backup processing. Category-based jobs are more resilient here. A migrated VM that remains in a protected category will start a new backup chain on the destination cluster automatically.
  • Standalone → SOBR repository migration breaks existing AHV jobs until you re-point them. Plan this change during a maintenance window.
  • File-level restore is the only restore type available for AHV backups stored on HPE Cloud Bank Storage. Full VM restore and Instant Recovery require other repository types.

Closing Thoughts

The Nutanix AHV integration in Veeam v13 is genuinely mature. It's not a bolt-on anymore. It feels like a first-class citizen in the platform alongside VMware and Hyper-V. The worker model makes sense architecturally, the Prism Central support massively simplifies multi-cluster management, and having everything under one console is the right answer for shops running mixed hypervisor estates.

The things that will trip you up are almost always in the prerequisites: iSCSI Data Services not configured, licensing mismatch, IPv6 in the network path, or workers missing from some clusters. Get those right before the first job run and the setup is actually pretty clean.

If you're running this in a production environment and hitting something I haven't covered here, the Veeam Helpcenter AHV documentation is accurate and well-maintained. It's one of the better vendor doc sets out there. And as always, if something in this guide needs correcting, reach out.

What You've Covered

  • Architecture understood: workers, Prism Central vs standalone, data path
  • Prerequisites met: AOS version, iSCSI Data Services, UEFI, licensing
  • Plug-in installed and version-matched to VBR server
  • Backup repository configured with correct type and encryption settings
  • Nutanix AHV server added to VBR infrastructure
  • Workers deployed per-cluster with appropriate concurrency settings
  • First backup job created and verified successful
  • Limitations documented and accounted for in your design

Read more