-
- Service Provider
- Posts: 113
- Liked: 16 times
- Joined: Apr 25, 2022 6:18 pm
- Full Name: Bostjan UNIJA
- Contact:
VBR 12.2 to VBR 12.3 - upgrade failing 1st time if you are on SQL
Hi.
Don't know if it was mentioned in any other post on this forum, but we are experiencing a pattern with upgrading VBR where database is on SQL and not on PostgreSQLL.
For example (had at least 3 customers with same behavior), a customer has VBR 12.2 and we trigger upgrade to VBR 12.3.
In the wizard we see that it's gonna upgrade the current SQL instance, and when we click proceed with upgrade, the first step that is shown in wizard is:
Step 1 of 7: Installing PostgreSQL server 15.10-1...
At the end of this step 1 the installation throws an error: VBR 12.3 installation failed. Click here to open logs folder.
This was resolved (on all three customers with same approach), rebooting the VBR server and triggering that upgrade again.
Don't know if it was mentioned in any other post on this forum, but we are experiencing a pattern with upgrading VBR where database is on SQL and not on PostgreSQLL.
For example (had at least 3 customers with same behavior), a customer has VBR 12.2 and we trigger upgrade to VBR 12.3.
In the wizard we see that it's gonna upgrade the current SQL instance, and when we click proceed with upgrade, the first step that is shown in wizard is:
Step 1 of 7: Installing PostgreSQL server 15.10-1...
At the end of this step 1 the installation throws an error: VBR 12.3 installation failed. Click here to open logs folder.
This was resolved (on all three customers with same approach), rebooting the VBR server and triggering that upgrade again.
-
- Chief Product Officer
- Posts: 32242
- Liked: 7615 times
- Joined: Jan 01, 2006 1:01 am
- Location: Baar, Switzerland
- Contact:
Re: VBR 12.2 to VBR 12.3 - upgrade failing 1st time if you are on SQL
@tpayton should this be a Support KB?
-
- Product Manager
- Posts: 2597
- Liked: 715 times
- Joined: Jun 14, 2013 9:30 am
- Full Name: Egor Yakovlev
- Location: Prague, Czech Republic
- Contact:
Re: VBR 12.2 to VBR 12.3 - upgrade failing 1st time if you are on SQL
Hi Bostjan,
We will be glad to inspect installation logs for details. If you don't mind opening support case(s) and sharing the number here, of course.
We will be glad to inspect installation logs for details. If you don't mind opening support case(s) and sharing the number here, of course.
-
- Service Provider
- Posts: 113
- Liked: 16 times
- Joined: Apr 25, 2022 6:18 pm
- Full Name: Bostjan UNIJA
- Contact:
Re: VBR 12.2 to VBR 12.3 - upgrade failing 1st time if you are on SQL
I can open a support ticket and share logs. Problem is already resolved. Will do this on Monday since I am not in the office anymore. Thanks.
-
- Veeam Software
- Posts: 149
- Liked: 94 times
- Joined: Jan 16, 2013 5:27 pm
- Full Name: Tyler Payton
- Contact:
Re: VBR 12.2 to VBR 12.3 - upgrade failing 1st time if you are on SQL
We'd need to confirm details and understand the specific scope of the issue to document it clearly in a KB article.
In my lab, I deployed VBR 11a (the last version to self-deploy Microsoft SQL Server), upgraded it to 12.2, and then to 12.3 without any issues. This confirms that the upgrade process should function properly.
Therefore, it's essential to understand what occurred in the customer's environment(s), which is why the logs will be crucial. I'll monitor next week for the support case to be created with the logs from C:\ProgramData\Veeam\Setup\.
For those curious about why the installer was trying to deploy PostgreSQL for a VBR deployment already using a local Microsoft SQL Server: the installer detected that the existing VBR deployment was not using a local PostgreSQL instance and needed to deploy one for the new Backup for Entra ID functionality added in VBR 12.3. The new Backup for Entra ID feature stores its backup data in a PostgreSQL database, and the installer deploys a PostgreSQL 15 instance to ensure this functionality works as expected.
In my lab, I deployed VBR 11a (the last version to self-deploy Microsoft SQL Server), upgraded it to 12.2, and then to 12.3 without any issues. This confirms that the upgrade process should function properly.
Therefore, it's essential to understand what occurred in the customer's environment(s), which is why the logs will be crucial. I'll monitor next week for the support case to be created with the logs from C:\ProgramData\Veeam\Setup\.
For those curious about why the installer was trying to deploy PostgreSQL for a VBR deployment already using a local Microsoft SQL Server: the installer detected that the existing VBR deployment was not using a local PostgreSQL instance and needed to deploy one for the new Backup for Entra ID functionality added in VBR 12.3. The new Backup for Entra ID feature stores its backup data in a PostgreSQL database, and the installer deploys a PostgreSQL 15 instance to ensure this functionality works as expected.
Tyler Payton
Customer Experience Manager / KB Manager
Customer Experience Manager / KB Manager
-
- Novice
- Posts: 3
- Liked: 2 times
- Joined: Aug 04, 2021 5:19 pm
- Full Name: Jason Smedley
- Contact:
Re: VBR 12.2 to VBR 12.3 - upgrade failing 1st time if you are on SQL
I ran into a similar situation today upgrading from 12.2 to 12.3. The first thing I saw was that it was installing postgresql, but the vbr server uses MSSQL. The upgrade completed. When I checked the db config using database connection setting wizard, it seems that it's still pointed to MSSQL. So why did it install postgresql?
-
- Novice
- Posts: 3
- Liked: 2 times
- Joined: Aug 04, 2021 5:19 pm
- Full Name: Jason Smedley
- Contact:
Re: VBR 12.2 to VBR 12.3 - upgrade failing 1st time if you are on SQL
Just saw tpayton's explanation for postgresql being installed.
-
- Influencer
- Posts: 15
- Liked: 4 times
- Joined: May 30, 2015 1:03 pm
- Full Name: Mika Melonen
- Contact:
Re: VBR 12.2 to VBR 12.3 - upgrade failing 1st time if you are on SQL
I had 5 installations and all did the same, failed for installing Postgresql, reboot and all installed well after that. All systems were on latest 12.2. I bet soon there will be a fix / KB.
-
- Service Provider
- Posts: 113
- Liked: 16 times
- Joined: Apr 25, 2022 6:18 pm
- Full Name: Bostjan UNIJA
- Contact:
Re: VBR 12.2 to VBR 12.3 - upgrade failing 1st time if you are on SQL
Opened a case:
Case #07533355
Uploaded logs:
C:\ProgramData\Veeam\Setup\
Case #07533355
Uploaded logs:
C:\ProgramData\Veeam\Setup\
-
- Product Manager
- Posts: 2597
- Liked: 715 times
- Joined: Jun 14, 2013 9:30 am
- Full Name: Egor Yakovlev
- Location: Prague, Czech Republic
- Contact:
Re: VBR 12.2 to VBR 12.3 - upgrade failing 1st time if you are on SQL
Thanks for the logs.
It states that setup has failed to install PostgreSQL(triggered installation, waited, received a negative reply), so better look into PG logs rather than Veeam's.
Check out %TEMP% for pgsql logs - they usually are quite explicit with the failure reason.
It states that setup has failed to install PostgreSQL(triggered installation, waited, received a negative reply), so better look into PG logs rather than Veeam's.
Check out %TEMP% for pgsql logs - they usually are quite explicit with the failure reason.
-
- Service Provider
- Posts: 113
- Liked: 16 times
- Joined: Apr 25, 2022 6:18 pm
- Full Name: Bostjan UNIJA
- Contact:
Re: VBR 12.2 to VBR 12.3 - upgrade failing 1st time if you are on SQL
Does this mean you need me to upload also %TEMP% into support ticket?
Per posts on this thread looks like we are not the only one experiencing this upgrade issue.
Per posts on this thread looks like we are not the only one experiencing this upgrade issue.
-
- Influencer
- Posts: 17
- Liked: 3 times
- Joined: Jun 22, 2021 9:08 am
- Full Name: Marijn Lebbink
- Contact:
Re: VBR 12.2 to VBR 12.3 - upgrade failing 1st time if you are on SQL
Hi TPayton,tpayton wrote: ↑Dec 06, 2024 5:59 pm ...
For those curious about why the installer was trying to deploy PostgreSQL for a VBR deployment already using a local Microsoft SQL Server: the installer detected that the existing VBR deployment was not using a local PostgreSQL instance and needed to deploy one for the new Backup for Entra ID functionality added in VBR 12.3. The new Backup for Entra ID feature stores its backup data in a PostgreSQL database, and the installer deploys a PostgreSQL 15 instance to ensure this functionality works as expected.
Would it be possible to do a manual postgresql installation and make Veeam use that PSQL instance for the EntraID backup? I'd like to keep my compute and storage seperated. I heard something like a "hardened" postgresql install on redhat being an option?
-
- Chief Product Officer
- Posts: 32242
- Liked: 7615 times
- Joined: Jan 01, 2006 1:01 am
- Location: Baar, Switzerland
- Contact:
Re: VBR 12.2 to VBR 12.3 - upgrade failing 1st time if you are on SQL
Sure, you can have VBR use any PostgreSQL instance you want.
-
- Novice
- Posts: 6
- Liked: 1 time
- Joined: May 01, 2017 12:05 pm
- Full Name: Brian Mathis
- Contact:
Re: VBR 12.2 to VBR 12.3 - upgrade failing 1st time if you are on SQL
I can confirm......I ran into the same issue.
Got Veeam 12.2 installed with database on MSSQL. The update failed the first time trying to install PostGreSQL.
-> "C:\ProgramData\Veeam\Setup\Temp\VbrSuite_09_12_2024_10_40_32.log" -> [09.12.2024 10:48:48][ERROR] Failed to install PostgreSQL server 15.10-1.
After I rebooted the server the installation ran through without any issues and updated to 12.3.
Got Veeam 12.2 installed with database on MSSQL. The update failed the first time trying to install PostGreSQL.
-> "C:\ProgramData\Veeam\Setup\Temp\VbrSuite_09_12_2024_10_40_32.log" -> [09.12.2024 10:48:48][ERROR] Failed to install PostgreSQL server 15.10-1.
After I rebooted the server the installation ran through without any issues and updated to 12.3.
-
- Product Manager
- Posts: 2597
- Liked: 715 times
- Joined: Jun 14, 2013 9:30 am
- Full Name: Egor Yakovlev
- Location: Prague, Czech Republic
- Contact:
Re: VBR 12.2 to VBR 12.3 - upgrade failing 1st time if you are on SQL
Yes, please upload pgsql installation log from temp. Interesting to look at it.BostjanUNIJA wrote: ↑Dec 09, 2024 9:39 am Does this mean you need me to upload also %TEMP% into support ticket?
Per posts on this thread looks like we are not the only one experiencing this upgrade issue.
-
- Service Provider
- Posts: 113
- Liked: 16 times
- Joined: Apr 25, 2022 6:18 pm
- Full Name: Bostjan UNIJA
- Contact:
Re: VBR 12.2 to VBR 12.3 - upgrade failing 1st time if you are on SQL
%TEMP% uploaded to the case.
-
- Service Provider
- Posts: 1
- Liked: never
- Joined: Oct 13, 2022 3:36 pm
- Full Name: Ryan Collier
- Contact:
Re: VBR 12.2 to VBR 12.3 - upgrade failing 1st time if you are on SQL
Happening the same as well to us. Case #07534296
-
- Chief Product Officer
- Posts: 32242
- Liked: 7615 times
- Joined: Jan 01, 2006 1:01 am
- Location: Baar, Switzerland
- Contact:
Re: VBR 12.2 to VBR 12.3 - upgrade failing 1st time if you are on SQL
Do you have Windows Script Host disabled? This might be the reason.
-
- Veeam Legend
- Posts: 365
- Liked: 56 times
- Joined: Jun 30, 2015 9:13 am
- Full Name: Stephan Lang
- Location: Austria
- Contact:
Re: VBR 12.2 to VBR 12.3 - upgrade failing 1st time if you are on SQL
is it normal that the psql service is disabled upon installation with 12.3 update?
-
- Chief Product Officer
- Posts: 32242
- Liked: 7615 times
- Joined: Jan 01, 2006 1:01 am
- Location: Baar, Switzerland
- Contact:
-
- Service Provider
- Posts: 113
- Liked: 16 times
- Joined: Apr 25, 2022 6:18 pm
- Full Name: Bostjan UNIJA
- Contact:
Re: VBR 12.2 to VBR 12.3 - upgrade failing 1st time if you are on SQL
@gostev - thank you for your reply.
Regarding: "Do you have Windows Script Host disabled? This might be the reason."
Will check tomorrow & report back.
If this is a part of built-in security analyzer in VBR we have probably mitigate/disable it in veeam hardening phase.
Regarding: "Do you have Windows Script Host disabled? This might be the reason."
Will check tomorrow & report back.
If this is a part of built-in security analyzer in VBR we have probably mitigate/disable it in veeam hardening phase.
-
- Service Provider
- Posts: 133
- Liked: 66 times
- Joined: Feb 06, 2018 10:08 am
- Full Name: Steve
- Contact:
Re: VBR 12.2 to VBR 12.3 - upgrade failing 1st time if you are on SQL
I just experienced this issue too, Step 1 of 7, PostgreSQL install failed.
Windows script host was naturally disabled due to it being part of Veeam's hardening recommendations.
I enabled it and re-ran the installer, but this time it looked different - Step 1 of 6, updating Veeam Backup & Replication.
Second time round it didn't seem to attempt to install PostgreSQL, but it ended up being installed anyway..?
Windows script host was naturally disabled due to it being part of Veeam's hardening recommendations.
I enabled it and re-ran the installer, but this time it looked different - Step 1 of 6, updating Veeam Backup & Replication.
Second time round it didn't seem to attempt to install PostgreSQL, but it ended up being installed anyway..?
-
- Chief Product Officer
- Posts: 32242
- Liked: 7615 times
- Joined: Jan 01, 2006 1:01 am
- Location: Baar, Switzerland
- Contact:
Re: VBR 12.2 to VBR 12.3 - upgrade failing 1st time if you are on SQL
PosgreSQL is the mandatory component going forward, so it's normal.
-
- Veeam Software
- Posts: 149
- Liked: 94 times
- Joined: Jan 16, 2013 5:27 pm
- Full Name: Tyler Payton
- Contact:
Re: VBR 12.2 to VBR 12.3 - upgrade failing 1st time if you are on SQL
This issue is now documented in KB4698: Upgrade to Veeam Backup & Replication 12.3 Fails During "Step 1 of 7: Installing PostgreSQL server 15.10-1..."
The most critical takeaway is: If the upgrade fails the first time, do not attempt to run the upgrade again without first following the instructions documented in the article to enable Windows Script Host and clean up the partial PostgreSQL installation.
Those customers who ran the upgrade twice and completed the upgrade are encouraged to review the More Information section of KB4698. In short, technically, yes, the upgrade succeeded, but you've likely got a partial PostgreSQL 15 deployment left on your Veeam Backup Server that you should consider removing. Also, if you want to use the new Backup for Microsoft Entra ID, you'll need to deploy a PostgreSQL instance manually and configure the Microsoft Entra ID backup repository
The most critical takeaway is: If the upgrade fails the first time, do not attempt to run the upgrade again without first following the instructions documented in the article to enable Windows Script Host and clean up the partial PostgreSQL installation.
Those customers who ran the upgrade twice and completed the upgrade are encouraged to review the More Information section of KB4698. In short, technically, yes, the upgrade succeeded, but you've likely got a partial PostgreSQL 15 deployment left on your Veeam Backup Server that you should consider removing. Also, if you want to use the new Backup for Microsoft Entra ID, you'll need to deploy a PostgreSQL instance manually and configure the Microsoft Entra ID backup repository
Tyler Payton
Customer Experience Manager / KB Manager
Customer Experience Manager / KB Manager
-
- Service Provider
- Posts: 113
- Liked: 16 times
- Joined: Apr 25, 2022 6:18 pm
- Full Name: Bostjan UNIJA
- Contact:
Re: VBR 12.2 to VBR 12.3 - upgrade failing 1st time if you are on SQL
Hi @tpayton.
Thank you for your reply.
I have read the documentation you have provided.
Is it possible that regarding section More information ("If you plan to use Microsoft Entra ID backup, you'll need to create a PostgreSQL 15 instance and configure the Microsoft Entra ID backup repository yourself") - (those customers who "unfortunatelly alread did upgrade and now VBR is partly "inconsistent" regarding new functionality Backup Enetra-ID)
Can you guys publish an update 12.3.1 to resolve this issue automatically?
We have "an issue" on customer level where we had upgraded VBR servers and now they are unhappy with additional manual work, and expect this should be resolved with some "patch" that would automatically fix the issue.
Thank you for your reply.
I have read the documentation you have provided.
Is it possible that regarding section More information ("If you plan to use Microsoft Entra ID backup, you'll need to create a PostgreSQL 15 instance and configure the Microsoft Entra ID backup repository yourself") - (those customers who "unfortunatelly alread did upgrade and now VBR is partly "inconsistent" regarding new functionality Backup Enetra-ID)
Can you guys publish an update 12.3.1 to resolve this issue automatically?
We have "an issue" on customer level where we had upgraded VBR servers and now they are unhappy with additional manual work, and expect this should be resolved with some "patch" that would automatically fix the issue.
-
- Chief Product Officer
- Posts: 32242
- Liked: 7615 times
- Joined: Jan 01, 2006 1:01 am
- Location: Baar, Switzerland
- Contact:
Re: VBR 12.2 to VBR 12.3 - upgrade failing 1st time if you are on SQL
Yes, the current plan is to resolve this automatically in 12.3.1 which is our release vehicle for vSphere 9 support.
We will also try to patch 12.3 ISO to throw an error if WSH is disabled.
We will also try to patch 12.3 ISO to throw an error if WSH is disabled.
Who is online
Users browsing this forum: Google [Bot] and 56 guests