Skip to content

TechDirectArchive

Hands-on IT, Cloud, Security, Veeam & DevOps

  • Home
  • About
  • Advertise With US
  • Reviews
  • Contact
  • Toggle search form

Veeam Agent for AIX: Initial Deploy/UUID Error

Posted on 25/08/202524/06/2026 matheusgiovanini By matheusgiovanini No Comments on Veeam Agent for AIX: Initial Deploy/UUID Error
  1. Home
  2. Network | Monitoring
  3. 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.

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
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

  • banner 2
    How to Configure NIC Teaming on Windows Server Network | Monitoring
  • doc register profile 1
    How to Remove a profile on outlook Network | Monitoring
  • Watchguard Firewall 180504 100511 1
    Reset an XTM Firebox Device: Easy Guide Network | Monitoring
  • Emulate Cisco Router with GNS3
    How to make a router function as a switch in GNS3 Network | Monitoring
  • cisco asa 5510
    Copying TFTP Image to Flash Network | Monitoring
  • veeam and wasabi
    Modern Backup Strategy with Veeam and Wasabi: Truly Immutable Network | Monitoring

More Related Articles

Access Synology Remotely How to create a Tailscale VPN connection to Synology NAS Backup
Synology Wi Fi CC400W Review of the Synology CC400W Installation and Configuration Network | Monitoring
Azure Stack 1 How to create a load balancer for Azure Stack Hub Network | Monitoring
Featured image wifipass Find saved Wi-Fi Passwords in Windows 10 and 11 Network | Monitoring
Screenshot 2020 05 14 at 19.09.08 How to backup a Cisco IOS Network | Monitoring
980239e9 cisco logo Security Best Practice to secure your Cisco Router and Switches Network | Monitoring

Leave a Reply Cancel reply

You must be logged in to post a comment.

Microsoft MVP

vexpert-badge-stars-5

Virtual Background

VEEAMLEGEND

Categories

Top 30 Sysadmin blog

veeaam100

Veeam Vanguard

  • Resize Proxmox VM
    How to Resize or Expand Proxmox Hard Drive Virtualization
  • maxresdefault
    How to join a computer to the Domain Windows Server
  • Screenshot 2022 03 15 at 10.05.53
    VMware Workstation states: What are the differences between Suspend, Power Off, and Run in Background Linux
  • git pull error
    Failed to pull image with the policy “always” error from the daemon Version Control System
  • Fix Network related MSSQL instance error
    Fix a network-related or instance-specific error occurred while establishing a connection to SQL Server [Part 2] Oracle/MSSQL/MySQL
  • How to Install Winget on Windows Server
    How to Install Winget on Windows Server Windows Server
  • ClearTPM
    Clear TPM via Management Console or Windows Defender Center App Windows
  • Featured image samp
    How to use Windows 11 PC Health Check App Windows

Subscribe to Blog via Email

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

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

Tags

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

Copyright © 2026 TechDirectArchive

Loading Comments...

You must be logged in to post a comment.