Actualizar PostgreSQL de Veeam Backup

Hoy vamos a ver como actualizar PostgreSQL de Veeam Backup, ya que como también pasa con los que tienen con SQL Server, no se actualiza al actualizar la versión o instalar los parches de Veeam Backup, aunque creo que lo están mirando para un futuro, actualizar los dos en una vez. Os dejo algún post que hice en el pasado de como actualizar el SQL en Veeam Backup.

Por que actualizar? pues por tema de solución de bugs, vulnerabilidades etc etc

Os dejo este link con las Release Notes de las diferentes versiones de PostgreSQL

Actualmente si haces una instalación de Veeam backup (12.3), la versión de PostgreSQL que te instala es la v15.10-1, aunque la v14 también es compatible de momento, pero mejor actualizar PostgreSQL de Veeam Backup y no dejar que se quede muy atrás, ya que luego tienes que hacer malabares para migrar.

Para preparar la actualización de PostgreSQL yo suelo usar PGAdmin, se puede descargar de manera gratuita desde su web 

 

Actualizar PostgreSQL de Veeam pgadmin

Cuando lo instalas ya te detecta por defecto las BBDD que tiene en el Servidor Local, antes de tocar nada, haremos un Backup de la BBDD de Veeam Backup, ya que aunque tenemos un snapshot, es bueno tener Backup de la BBDD y tambien de la propia configuración de Veeam Backup, que se hace desde la propia consola.

Boton derecho sobre la BBDD y Query Tool

Actualizar PostgreSQL de Veeam query

Lanzaremos una consulta para conocer la versión exacta de PostgreSQL que tenemos instalada, ya que si es muy antigua, quizá tengamos que actualizar a una versión intermedia, pero esto no se seguro ya que las BBDD no es mi fuerte.

Si ejecutamos un SELECT version(); abajo nos mostrará la versión que tenemos actualmente, donde se puede ver que es una 15.1

Conocida la versión, pasaremos  a lanzar el backup con botón derecho sobre la BBDD de Veeam —> Backup..

Configuraremos el destino, formato tar, encoding UTF 8 y Role name postgres, el formato se puede elegir si queréis otro, aqui os dejo este enlace donde explica cada parámetro de la configuración, leerlo vosotros antes, no vaya a ser que me equivoque y luego me echeis la culpa

Cuando acabe, veremos el tamaño del fichero.

Descargamos la ultima versión de PostgreSQL, que es la 15.12-1

Antes de actualizar, desde la PowerShell paramos todos los servicios de veeam con Stop-Service veeam* -f  para que no tengamos que hacerlo uno a uno.

Comenzamos a instalar siguiendo el asistente.

 

En este paso, desmarco las opciones de pgAdmin y Stack Builder, ya que una tengo instalada y la otra no me interesa de momento.

 

Continuamos con la instalación.

Y finish.

Actualizar PostgreSQL de Veeam finalizado

Si ahora comprobamos la versión de PostgreSQL, veremos que se ha actualizado a la ultima versión

Actualizar PostgreSQL de Veeam version actualizada

Una vez finalizada la actualización, iniciamos los servicios de Veeam Backup con Start-Service veeam*

Actualizar PostgreSQL de Veeam iniciar servicios

Saludos y espero que os sirva.