Comprehensive data protection for all workloads
Post Reply
APL_Ian
Novice
Posts: 5
Liked: never
Joined: Feb 27, 2023 7:57 am
Full Name: Ian James
Contact:

12.3 and Postgres

Post by APL_Ian »

Morning All

We have just recently updated to 12.3 and it installed Postgres DB 15.10. Even though we use MS SQL and selected it during the update.

Although it is running fine, we have a policy of only having required software.

So, is it safe to remove Postgres 15 from the system?

Thanks :)
david.domask
Veeam Software
Posts: 2575
Liked: 603 times
Joined: Jun 28, 2016 12:12 pm
Contact:

Re: 12.3 and Postgres

Post by david.domask » 1 person likes this post

Hi Ian,

Postgres (pgsql) is installed with 12.3 if it's not present as the new Entra ID backup utilizes pgsql to store the backups. If you are not planning to protect Entra ID content, you can remove Postgres and continue with MSSQL.
David Domask | Product Management: Principal Analyst
APL_Ian
Novice
Posts: 5
Liked: never
Joined: Feb 27, 2023 7:57 am
Full Name: Ian James
Contact:

Re: 12.3 and Postgres

Post by APL_Ian »

Thanks David.

Forgive the slow reply.

Will Entra ID Backup use MS SQL in the future or are there no plans to implement that? We run MS SQL farm so seems mental having to replace Veeam BnR due to no MS SQL support. M365 has to go when the current licence expires, just wondering if I need to start looking for a Veeam BnR replacement as well.
Gostev
Chief Product Officer
Posts: 32216
Liked: 7583 times
Joined: Jan 01, 2006 1:01 am
Location: Baar, Switzerland
Contact:

Re: 12.3 and Postgres

Post by Gostev » 3 people like this post

In the long term (some years) the plan is to remove Microsoft SQL Server support completely, and use PostgreSQL exclusively. PostgreSQL will also be fully managed by Veeam going forward, so you will not have to worry about its presence - just like you don't think or even know about any other of many 3rd party components Veeam Backup & Replication relies upon. Or like you don't worry about SQLite database used by Google Chrome and not thinking of redirecting one to run on your SQL Server farm... you just consume the product.
APL_Ian
Novice
Posts: 5
Liked: never
Joined: Feb 27, 2023 7:57 am
Full Name: Ian James
Contact:

Re: 12.3 and Postgres

Post by APL_Ian »

Thanks Gostev for the honest answer.

I have removed Postgres for now and we will action accordingly when time required on BnR.
M4rco
Service Provider
Posts: 53
Liked: 3 times
Joined: Apr 20, 2015 7:23 pm
Contact:

Re: 12.3 and Postgres

Post by M4rco »

We have the same issue/policy as the topicstarter.

So the recommendation is to deinstall PostgreSQL after upgrading to Veeam VBR 12.3? Why is it not an option to prevent installation of PostgreSQL in the installer?
Gostev
Chief Product Officer
Posts: 32216
Liked: 7583 times
Joined: Jan 01, 2006 1:01 am
Location: Baar, Switzerland
Contact:

Re: 12.3 and Postgres

Post by Gostev »

Both of these questions have already been answered in the very first reply.

Understandably we will never have an option not to install the default and recommended configuration database directly in the setup, however I believe silent install process does offer such parameter.

Overall however PostgreSQL is the future for Veeam Backup & Replication, so please consider migrating to it soon instead of deinstalling and continuing with Microsoft SQL Server.
M4rco
Service Provider
Posts: 53
Liked: 3 times
Joined: Apr 20, 2015 7:23 pm
Contact:

Re: 12.3 and Postgres

Post by M4rco »

Sorry for not understanding...

>Understandably we will never have an option not to install the default and recommended configuration database directly in the setup

Is this about the configuration database for MS Entra ID backup or are you referring to VBR configuration database?
Gostev
Chief Product Officer
Posts: 32216
Liked: 7583 times
Joined: Jan 01, 2006 1:01 am
Location: Baar, Switzerland
Contact:

Re: 12.3 and Postgres

Post by Gostev »

I was referring to VBR configuration database. VBR comes with PostgreSQL configuration database for over 2 years now (starting from 12.0)
M4rco
Service Provider
Posts: 53
Liked: 3 times
Joined: Apr 20, 2015 7:23 pm
Contact:

Re: 12.3 and Postgres

Post by M4rco »

We are long time user of Veeam (starting out with Veeam 6 or so?) and thus have always used MS SQL, more specifically: a dedicated remote MS SQL setup. When upgrading from 11 to 12 we continued to use MS SQL thus we have no PostgreSQL installed. Now when upgrading from 12.2 to 12.3 we still pointed the installer to our MS SQL setup but next to that we suddenly get a local PostgreSQL install. As I understand this is specifically for MS Entra ID. As Veeam considers PostgreSQL the way forward there is no option to use MS Entra ID with MS SQL. So this approach is steering us/everybody to move away from MS SQL I guess.

Is this a correct summary?
Gostev
Chief Product Officer
Posts: 32216
Liked: 7583 times
Joined: Jan 01, 2006 1:01 am
Location: Baar, Switzerland
Contact:

Re: 12.3 and Postgres

Post by Gostev »

Yep, totally correct. And it's not just Entra ID, other future capabilities like VBR software appliance and VBR high availability in V13 will also only support PostgreSQL. Having said that, we do not yet have a specific planned date of Microsoft SQL Server support discontinuation, so there's no rush to migrate if you prefer to stay on one for now. We will monitor support big data and decide when is the right time based on its actual usage and trends.
mkretzer
Veteran
Posts: 1251
Liked: 443 times
Joined: Dec 17, 2015 7:17 am
Contact:

Re: 12.3 and Postgres

Post by mkretzer »

OK does that mean VBR Server HA in V13 is using native PG replication? My hope was it works on the application layer and we can have one VBR node on MSSQL and one on PG so we also have a near downtime-free migration path.
Gostev
Chief Product Officer
Posts: 32216
Liked: 7583 times
Joined: Jan 01, 2006 1:01 am
Location: Baar, Switzerland
Contact:

Re: 12.3 and Postgres

Post by Gostev »

Regardless of the configuration database type, native database replication alone can never be used to deliver VBR HA because no encrypted secrets are usable outside of the backup server that created them.
mkretzer
Veteran
Posts: 1251
Liked: 443 times
Joined: Dec 17, 2015 7:17 am
Contact:

Re: 12.3 and Postgres

Post by mkretzer » 1 person likes this post

So there is hope for using both database types at the same time for a while?
We are quite worried that PG is not yet optimized enough.
Gostev
Chief Product Officer
Posts: 32216
Liked: 7583 times
Joined: Jan 01, 2006 1:01 am
Location: Baar, Switzerland
Contact:

Re: 12.3 and Postgres

Post by Gostev »

As a user you always want to use the database that is installed by default, because default means the majority of Veeam QA labs would also be running one :) and have been running for almost 3 year now, since the first V12 build that installs PostgreSQL by default has been created.
mkretzer
Veteran
Posts: 1251
Liked: 443 times
Joined: Dec 17, 2015 7:17 am
Contact:

Re: 12.3 and Postgres

Post by mkretzer »

I mean in the context of HA. One HA Node on MS-SQL and one on PG!
Gostev
Chief Product Officer
Posts: 32216
Liked: 7583 times
Joined: Jan 01, 2006 1:01 am
Location: Baar, Switzerland
Contact:

Re: 12.3 and Postgres

Post by Gostev »

That will not be supported for sure.
Post Reply

Who is online

Users browsing this forum: woifgaung and 194 guests