Hola, Lista
si como dice Oliver, mas menos los tres metodos tienen sus pro y contras.
la de wal, streaming, es la mas simple, basicamente es ajustar bien los
conf y ejecutar un basebackup que ya te deja configurado el standby
listo para usar (recovery y conf en 12)
La logica, es muy util para lo que puede ser exportacion de datos, ya
que podes manipular lo uqe se envia, por ejemplo anonimizando datos
personales en una tabla de clientes, la contra, un ddl sobre el origen
te lleva por varios pasos
la de rsync, te la debo, pense que era para hacer backup nomas
PD: Si "no es un poco confusa" es porque esta claro? :P
On 18/3/20 02:24, Olivier Gautherot wrote:
La solución de bajar el motor y sincronizar por rsync funciona... si
te puedes dar el lujo de bajar el motor :-) No todas las aplicaciones
lo permiten.
En grandes líneas, hay 2 formas de replicación:
- la nativa, a nivel de WAL. Esta replica el cluster completo (todas
las bases de datos, todas las tablas, todas las columnas...). Funciona
bien si necesitas mantener un espejo completo. Está descrita en el
manual de Postgres.
- la replicación lógica, que te permite elegir columnas de tablas de
bases de datos. Las formas principales son slony y pg_logical
(dependerá de la versión del motor)
Más detalles en:
https://www.postgresql.org/docs/12/different-replication-solutions.html
Saludos
Olivier
Le mer. 18 mars 2020 à 02:35, Ramón Alberto Bruening González
<albertobruen...@hotmail.com <mailto:albertobruen...@hotmail.com>> a
écrit :
No se si sea la forma mas correcta de realizar una replicación,
pero en mi caso tengo un script en Linux que se ejecuta por las
noches, utilizando el comando rsync para sincronizar la base de
datos a nivel de filesystem. Bajo el servicio de postgres en ambos
servidores y corro el rsync, se sincroniza con los cambios del
dia, y al terminar se vuelven a levantar los servicios. Hasta
ahora me funciona, pero me gustaría saber como hacer en tiempo
real también.
*De:* Pablo Ramirez <depablos...@gmail.com
<mailto:depablos...@gmail.com>>
*Enviado el:* martes, 17 de marzo de 2020 22:32
*Para:* pgsql-es-ay...@postgresql.org
<mailto:pgsql-es-ay...@postgresql.org>
*Asunto:* Información
Buen dia.
Saludos a todos.
Quería consultar de acuerdo a la experiencia de ustedes respecto a
replicación a BD en postgres alguna documentación clara de
consejos así como herramienta que conozcan al respecto. Necesito
crear réplicas en diferentes servidores.
Consulto por aquí debido a que la información que e consultado del
tema no es un poco confusa. Y busco el mejor método.
Gracias.