Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

462
Vistas
Replicación de PostgreSQL entre diferentes versiones principales

AFAIK la documentación dice:

En general, no es posible el trasvase de registros entre servidores que ejecutan diferentes niveles principales de versión de PostgreSQL. Es política del grupo de desarrollo global de PostgreSQL no realizar cambios en los formatos de disco durante las actualizaciones de versiones secundarias, por lo que es probable que la ejecución de diferentes niveles de versiones secundarias en los servidores principal y en espera funcione correctamente. Sin embargo, no se ofrece soporte formal para eso y se recomienda mantener los servidores principal y de reserva en el mismo nivel de versión tanto como sea posible.

Pero mi pregunta es: ¿el formato del disco realmente cambia entre 9.4.9 y 9.5.6?

Actualmente estamos corriendo con:

  • PostgreSQL 9.4.9 en x86_64-unknown-linux-gnu, compilado por gcc (Debian 4.9.2-10) 4.9.2, 64 bits
  • Debian GNU/Linux 8.6 (jessi)

Y el 'próximo' paso posible sería usar la versión de este repositorio:

http://apt.postgresql.org/pub/repos/apt/

Nuestra base de datos actual tiene aproximadamente 2 TB, por lo que nos gustaría probar un enfoque similar a la replicación para una transición más suave, en lugar de usar un pg_dump completo, que en realidad necesitaría bastante tiempo con la base de datos congelada.

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

¿El formato del disco realmente cambia entre 9.4.9 y 9.5.6?

Sí. Hasta el próximo PostgreSQL 10, PostgreSQL usó un esquema de versión extravagante donde "xy" era la versión "principal" y el tercer número era la versión secundaria.

Entonces, 9.4 y 9.5 son versiones principales diferentes. Definitivamente no son compatibles en disco.

Para actualizar puede:

  • Volcar y recargar
  • Use pg_upgrade (la forma recomendada oficialmente)
  • Usar pglogical
  • Usa Londiste
over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda