Professional Documents
Culture Documents
Replicacion Master A Master
Replicacion Master A Master
REPLICACION MULTI-MASTER
(POSTGRES - PGLOGICAL)
TEMA O ACTIVIDAD
5D
GRADO Y GRUPO
Introducción.
estas ocupando
shared_preload_libraries = 'pglogical'
4. Se crea la extensión dentro de postgresql como se muestra a
continuación la extensión se debe crear a nivel base de datos, crearla
en la base de datos que se utiliza.
comando:
SELECT pglogical.create_node(
node_name := 'node1-master',
dsn := 'host=192.168.207.133 dbname=replicacion user=postgres
password=unach'
);
10. Agregamos todas la tablas al conjunto de replicación llamada
continuación:
SELECT pglogical.replication_set_add_all_tables('default',
ARRAY['public']);
SELECT pglogical.create_subscription(
subscription_name := 'node1_subscription_a_nodo2',
provider_dsn := 'host=192.168.207.134 dbname=replicacion
user=postgres password=unach',
synchronize_structure := true,
synchronize_data := true
);
En la suscripción se sincronizarán automáticamente con el nodo
nodo proveedor.
nodo 2:
SELECT pglogical.create_subscription(
subscription_name := 'node2_subscription_a_nodo1',
provider_dsn := 'host=192.168.207.133 dbname=replicacion
user=postgres password=unach',
synchronize_structure := true,
synchronize_data := true
);
como de escritura en ambos nodos proporciona una mayor flexibilidad, permitiendo una