After upgrading Veeam Backup & Replication to version 12, the following tasks for Standalone Veeam Agent (i.e., Veeam Agent for Microsoft Windows, Veeam Agent for Linux, Veeam Agent for IBM AIX, and Veeam Agent for Oracle Solaris) deployments that existed before the upgrade may fail.
Those tasks will fail with the error:
Version string portion was too short or too long
This issue is caused by a change in how Veeam Backup & Replication 12 tracks OS version information from Standalone Veeam Agent deployments.
This issue only affects standalone Veeam Agent deployments that were communicating with the Veeam Backup Server before the upgrade to version 12.
The resolution to this involves modifying the Veeam Backup & Replication Configuration Database. Veeam Support understands that some customers may not be comfortable performing this task, and we welcome you to contact Veeam Support for assistance. Our Support Engineers will assist with making the database changes necessary to resolve this issue.
Customers with an understanding of how to execute a SQL query and are comfortable with making modifications to their Veeam Backup & Replication Configuration Database directly are welcome to follow these steps to resolve the issue:
Note: Starting with Veeam Backup & Replication 12, the configuration database can be hosted using either MS SQL or PostgreSQL. As this issue only affects environments where Veeam Backup & Replication was upgraded, and an upgrade will always reuse the existing database engine, most customers facing this issue will still be using Microsoft SQL. If, however, after upgrading to Veeam Backup & Replication 12, the configuration database was migrated to PostgreSQL, use the appropriately formatted query for PostgreSQL.
This form is only for KB Feedback/Suggestions, if you need help with the software open a support case