-
- Influencer
- Posts: 23
- Liked: 1 time
- Joined: Jan 11, 2022 2:53 pm
- Full Name: Josh Marchant
- Contact:
SQL Server Expired - Need to migrate to PostgreSQL
So we've found ourselves in a tricky situation. Apparently when we moved our backup server to a new machine we installed SQL server instead of SQL Server Express, and the evaluation period for that has now expired. I can no longer launch the Veeam service as the SQL service can't be started.
I want to migrate it to PostgreSQL, but am not sure the best way to do this now that I can't open VBR. I've got a backup of the configuration (although it's from a few months ago), so is it just a simple case of reinstalling VBR, restoring the backup, and it'll install with PostgreSQL? Or are there more steps to follow?
I want to migrate it to PostgreSQL, but am not sure the best way to do this now that I can't open VBR. I've got a backup of the configuration (although it's from a few months ago), so is it just a simple case of reinstalling VBR, restoring the backup, and it'll install with PostgreSQL? Or are there more steps to follow?
-
- Veeam Software
- Posts: 2629
- Liked: 611 times
- Joined: Jun 28, 2016 12:12 pm
- Contact:
Re: SQL Server Expired - Need to migrate to PostgreSQL
Hi Josh,
Correct, reinstall Veeam Backup and Replication and it will install Postgres during the installation from the newest ISOs. Once installed, then use the Configuration Restore from the most recent Configuration Backup, target the Postgres instance during the Configuration Restore Wizard, and the restore wizard will handle the rest.
Please do review the Before You Begin section for the Configuration Restore and review the requirements and considerations.
Most important part though, what version of Veeam Backup and Replication are you currently on? Please note that to migrate the Configuration Database between engines, the Configuration Backup must have been made on the same version:
Correct, reinstall Veeam Backup and Replication and it will install Postgres during the installation from the newest ISOs. Once installed, then use the Configuration Restore from the most recent Configuration Backup, target the Postgres instance during the Configuration Restore Wizard, and the restore wizard will handle the rest.
Please do review the Before You Begin section for the Configuration Restore and review the requirements and considerations.
Most important part though, what version of Veeam Backup and Replication are you currently on? Please note that to migrate the Configuration Database between engines, the Configuration Backup must have been made on the same version:
Thanks!Veeam Backup & Replication supports configuration database migration between different database engines only within the same Veeam Backup & Replication version.
David Domask | Product Management: Principal Analyst
-
- Novice
- Posts: 3
- Liked: 1 time
- Joined: Sep 05, 2024 6:53 pm
- Contact:
Re: SQL Server Expired - Need to migrate to PostgreSQL
Hi! I had a similar problem with other product (not Veeam-related). In the occasion, I changed the SQL Server edition to "development", so I could start it to migrate the DB to PostgreSQL.
-
- Veteran
- Posts: 948
- Liked: 223 times
- Joined: Jul 19, 2016 8:39 am
- Full Name: Michael
- Location: Rheintal, Austria
- Contact:
Re: SQL Server Expired - Need to migrate to PostgreSQL
btw, is a reinstallation of veeam really needed? I mean you could install pg manually and use the configuration wizard to point to a new db. am I wrong?
-
- Veeam Software
- Posts: 2629
- Liked: 611 times
- Joined: Jun 28, 2016 12:12 pm
- Contact:
Re: SQL Server Expired - Need to migrate to PostgreSQL
You're not wrong Michael, but for users without Postgres experience, some of the configuration may not be as familiar to them, and the Veeam installation process handles that automatically. So it's just a fast way to ensure the instance is configured to allow Veeam to connect correctly.
David Domask | Product Management: Principal Analyst
-
- Service Provider
- Posts: 361
- Liked: 90 times
- Joined: Mar 16, 2015 4:00 pm
- Full Name: David Rubin
- Contact:
Re: SQL Server Expired - Need to migrate to PostgreSQL
Have you tried installing SQL Express and importing the database? If you can get Veeam up and running again - even temporarily - you can take a current config backup and then proceed with the migration to postgres.josh_swr wrote: ↑Oct 08, 2024 10:14 am So we've found ourselves in a tricky situation. Apparently when we moved our backup server to a new machine we installed SQL server instead of SQL Server Express, and the evaluation period for that has now expired. I can no longer launch the Veeam service as the SQL service can't be started.
I want to migrate it to PostgreSQL, but am not sure the best way to do this now that I can't open VBR. I've got a backup of the configuration (although it's from a few months ago), so is it just a simple case of reinstalling VBR, restoring the backup, and it'll install with PostgreSQL? Or are there more steps to follow?
Who is online
Users browsing this forum: Baidu [Spider], d.artzen, DanielJ, iDeNt_5, marius402 and 144 guests