Skip to content

TechDirectArchive

Hands-on IT, Cloud, Security & DevOps Insights

  • Home
  • About
  • Advertise With US
  • Contact
  • Reviews
  • Toggle search form
Home » Network | Monitoring » Veeam Agent for AIX: Initial Deploy/UUID Error

Veeam Agent for AIX: Initial Deploy/UUID Error

Posted on 25/08/202520/10/2025 matheusgiovanini By matheusgiovanini No Comments on Veeam Agent for AIX: Initial Deploy/UUID Error
Veeam IBM AIX Logo

We will discuss the fix for “Veeam Agent for AIX: Initial Deploy/UUID Error”. When deploying Veeam Agent for AIX in environments running on IBM Power Systems, you may face unexpected issues during VM cloning. Please, see Backup and Restore Proxmox VE virtual machines with Veeam, how to Protect your Windows Devices with MFA with SystoLOCK, and how to Set up Microsoft PKI (ADCS) for SystoLOCK via PowerShell.

I recently went through this process: after performing the initial manual deployment of the agent, I discovered that cloned VMs were replacing the original servers in the Veeam Protection Group instead of being added as new machines. In this blog post, I’ll walk you through:

  • How I performed the initial deploy of Veeam Agent for AIX.
  • Why cloned VMs replaced the original ones in VBR.
  • The root cause of the UUID duplication issue.
  • Step-by-step instructions to fix the problem.

Please, see How to disable Ads in Windows 11, how to Import a user profile in Windows to another PC, and how to Set up Veeam Backup for Microsoft Azure.

Initial Manual Deploy of Veeam Agent for AIX

Before running into the UUID issue, I went through the full manual deployment of the Veeam Agent for AIX. Below is the exact installation process I followed.

1. Create a Protection Group in Veeam

Open the Veeam Backup & Replication console. Navigate to Inventory > Physical Infrastructure, and create a new Protection Group where your AIX server will be managed.

Add a new protection group

During the Protection Group creation wizard, VBR will prompt you to:

Naming the protection group

Select the Veeam Agent package for AIX. Next, choose an export path on your Windows VBR server.

Slecting the package ant the export path

Applying and configuring required components

Export status

After finishing the wizard, VBR automatically generates and exports two important files to that folder

Please, see “Veeam Agent Vulnerability: Fix Veeam Agent vulnerability for Microsoft Windows“, and “Error 1385: The user has not been granted the requested logon type at this time“.

2. Export the Installation Packages and Configuration File

  • From the VBR console, export the Veeam Agent for AIX installation RPM packages.
  • Also export the XML configuration file (which contains the settings for connecting the agent back to VBR).

You should now have two things ready:

  • A set of RPM packages (veeam-*.rpm).
  • A ConfigFile.xml generated by Veeam.
tar.gz packeg
xml file

3. Install the RPM Packages on AIX

On the AIX server, navigate to the directory where you placed the files and install the agent:

cd /tmp
rpm -ivh veeam-*.rpm

This command installs the Veeam Agent and its required components.

Installing rpm

4. Apply the Configuration File

Once installed, apply the exported XML file so that the agent can register with VBR automatically:

veeamconfig mode setVBRsettings --cfg /tmp/ConfigFile.xml
Appying xml

The Problem: VM Clone Replaces Original Server

After deploying the agent, I noticed something strange when adding a new AIX server into the Protection Group: instead of appearing as a new host, it replaced an existing machine that was already registered.

At first, this was very confusing. The new system had a different hostname and a different IP address, so there was no obvious reason why Veeam would treat it as the same server.

Only later I realized that this machine wasn’t a completely new build. It was actually a cloned VM running on IBM Power Systems.

And when a VM is cloned in that environment, the Veeam Agent UUID is cloned as well. Since Veeam uses the UUID as the unique identifier for each machine, both systems were seen as one and the same host.

Why Veeam Confuses Cloned VMs

When you install Veeam Agent for AIX or Linux, the agent generates a unique identifier (UUID) and stores it locally on the system.

This UUID becomes the primary identity of the machine in Veeam Backup & Replication.

  • Hostname changes? It doesn’t matter.
  • IP address changes? Still doesn’t matter.
  • As long as the UUID is the same, VBR considers it the same host.

The problem is that when you clone a VM, the UUID is cloned as well. That means the new VM has the exact same identity as the original one. From Veeam’s perspective, the clone is not a new server. It is just the same server re-registered.

As a result, the clone simply overwrites the original entry in the Protection Group.

Bonus Tip: Want to integrate an IBM Tape Library with Veeam for even stronger backup strategies? Read my full guide: Using IBM Library with Veeam, and Veeam Backup and Replication Disk I/O with diskspd.

Fix the UUID Issue in Veeam Agent for AIX

The solution is to regenerate the UUID on the cloned machine before registering it with VBR. This way, Veeam sees it as a completely independent host. Here’s the exact procedure I followed:

1. Stop the Veeam Agent service

stopsrc -s veeamsvc
stop veeam service

2. Remove or Rename the existing database

rm -f /var/lib/veeam/veeam_db.sqlitemv /opt/veeam/bin/veeamagentid /opt/veeam/bin/veeamagentid.bak
removing veeam file

3. Generate a new UUID and save it in veeamagentid

uuid_get

The file should contain only the UUID in curly braces, for example:

{04bfcddc-XXXX-XXXX-XXXX-XXXXXXXXXXXX}
Generating an new UUID
Changing the UUID at veeamagentid

Update the file /var/lib/veeam/veeamagentid and /etc/veeam with the same value for consistency.

Please, see Fixing AIX Veeam agent job startup delay issue, how to backup Azure VM with VM Settings, and how to Backup Mac with Veeam Agent for Mac to Synology DS923+ NAS.

4. Start the Veeam Agent service

startsrc -s veeamsvc
starting veeam service

5. Re-register the agent with VBR

veeamconfig mode setvbrsettings --cfg <ConfigFile.xml>

After completing these steps, the cloned VM was recognized as a separate machine. The original server remained in the Protection Group, and the clone appeared alongside it, with no overwriting or conflicts.

Applyng xml file

Key Takeaways

Veeam Agent for AIX and Linux identifies servers by UUID, not by hostname or IP. When cloning a VM, the UUID is copied causing conflicts in VBR.

To avoid overwriting, always regenerate the UUID on the cloned VM before registering it with VBR. This issue affects both AIX and Linux environments.

Conclusion

Cloning VMs is a common practice, but when using Veeam Agent for AIX or Linux, it introduces an extra step: updating the UUID. Simply changing the hostname or IP won’t prevent conflicts, because Veeam relies exclusively on the UUID for host identification.

By regenerating the UUID on cloned VMs, you ensure that:

  • Each machine is treated as unique.
  • Protection Groups remain consistent.
  • Backup jobs run smoothly without overwriting existing servers.

If you’re deploying Veeam Agent for AIX in IBM Power Systems or Linux environments, make sure to include this step in your workflow whenever you clone a VM. It will save you troubleshooting headaches and keep your backup infrastructure reliable.

I hope you found this blogpost on “Veeam Agent for AIX: Initial Deploy/UUID Error” very useful. Please, feel free to leave a comment below.

5/5 - (1 vote)

Thank you for reading this post. Kindly share it with others.

  • Share on X (Opens in new window) X
  • Share on Reddit (Opens in new window) Reddit
  • Share on LinkedIn (Opens in new window) LinkedIn
  • Share on Facebook (Opens in new window) Facebook
  • Share on Pinterest (Opens in new window) Pinterest
  • Share on Tumblr (Opens in new window) Tumblr
  • Share on Telegram (Opens in new window) Telegram
  • Share on WhatsApp (Opens in new window) WhatsApp
  • Share on Mastodon (Opens in new window) Mastodon
  • Share on Bluesky (Opens in new window) Bluesky
  • Share on Threads (Opens in new window) Threads
  • Share on Nextdoor (Opens in new window) Nextdoor
Network | Monitoring Tags:AIX Veeam, IBM AIX, Same UUID, UUID Error, Veeam Agent, Veeam Agent for AIX, Veeam Agent for Unix, Veeam AIX, Veeam Backup, Veeam Backup & Replication, Veeam for AIX

Post navigation

Previous Post: Backup and Restore Proxmox VE virtual machines with Veeam
Next Post: Upgrade Veeam Backup and Replication v12.3.x to 12.3.2

Related Posts

  • PUA copy
    Enable or disable Reputation-Based Protection on Windows 10 and 11 Network | Monitoring
  • unnamed
    How to run the Cisco ASDM launcher Network | Monitoring
  • 2019Blacklist Blog
    How does IP Address or Domain blacklist work? Network | Monitoring
  • cisco asa 5505 adaptive security appliance desktop firewall 10 100 47 18790 04 56708 pekm1000x469ekm
    Administer Cisco ASA: Mastering CLI Management Network | Monitoring
  • djhfhjhg
    What is the difference between iDRAC, IPMI, and ILO Network | Monitoring
  • enable or disable WinRM
    How to enable or disable WinRM via the command-line Network | Monitoring

More Related Articles

PUA copy Enable or disable Reputation-Based Protection on Windows 10 and 11 Network | Monitoring
unnamed How to run the Cisco ASDM launcher Network | Monitoring
2019Blacklist Blog How does IP Address or Domain blacklist work? Network | Monitoring
cisco asa 5505 adaptive security appliance desktop firewall 10 100 47 18790 04 56708 pekm1000x469ekm Administer Cisco ASA: Mastering CLI Management Network | Monitoring
djhfhjhg What is the difference between iDRAC, IPMI, and ILO Network | Monitoring
enable or disable WinRM How to enable or disable WinRM via the command-line Network | Monitoring

Leave a Reply Cancel reply

You must be logged in to post a comment.

Microsoft MVP

VEEAMLEGEND

vexpert-badge-stars-5

Virtual Background

GoogleNews

Categories

veeaam100

Veeam Vanguard

  • Explorer Error
    How to fix an attempt was made to reference a Token that does not exist Network | Monitoring
  • Shrink and Compact Virtual Hard Disks
    How to Shrink and Compact Virtual Hard Disks in Hyper-V Virtualization
  • how to Configure Autologin for a VM in VMware Workstation
    Configure Autologin for a VM in VMware Workstation Virtualization
  • Resize Proxmox VM
    How to Resize or Expand Proxmox Hard Drive Virtualization
  • windows 10 s wallpaper 800x450 1
    How to remove WDS role via the GUI and PowerShell Windows Server
  • finalelastic
    How to Install and Configure Elasticsearch on Linux  Linux
  • Always on and Veeam plugin setup
    Install SQL Server Always On & Configure Veeam Plug‑in for SQL Backup
  • Screenshot 2021 02 05 at 19.09.17
    How to install and update PowerShell version 7 on Windows and Linux Windows Server

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 1,811 other subscribers
  • RSS - Posts
  • RSS - Comments
  • About
  • Authors
  • Write for us
  • Advertise with us
  • General Terms and Conditions
  • Privacy policy
  • Feedly
  • Telegram
  • Youtube
  • Facebook
  • Instagram
  • LinkedIn
  • Tumblr
  • Pinterest
  • Twitter
  • mastodon

Tags

Active Directory Azure Bitlocker Microsoft Windows PowerShell WDS Windows 10 Windows 11 Windows Deployment Services Windows Server 2016

Copyright © 2025 TechDirectArchive

 

Loading Comments...
 

You must be logged in to post a comment.