Hola, Adriana, actualmente tengo configurados 2 servidores con streaming replication de PG9.03... y van replicando con diferencias de segundos, a esto le podes sumar pgpoolII que le agregaria balanceo de cargas (lo mas utilizado) y la administracion web y ya estarias hablando de un escenario de alta disponibilidad (lo bueno de ST y pgpool es que no hay que tocar ninguna base o tabla).Cualquier consulta...

El 09/05/2011 09:55, adriana camargo escribió:
Hola, siguiendo el hilo, tengo el siguiente modelo:

1. Dos servidores de bases de datos en nodos diferentes > uno de produccion con Postgresql 9.0.3 en el cual los usuarios hacen consultas, ingresos, update...etc...700 tablas aprox., algunas tablas estáticas ( de parametrizacion) otras dinamicas( hata 30 millones de registros y creciendo).. el otro lo quiero de respaldo en un nodo diferente tambien con postgresql 9.0.3 , esperaria lo siguiente: pierdo conexion de ISP en el nodo Uno, y el nodo 2 en unos cuantos minutos sube a respaldar y los usuarios siguen ingresando , consultando, update en el nodo 2, esto es invisible para ellos., se restablece servicio ISP en el nodo Uno, entonces se actualiza ( replica) lo del nodo 2 y vuelve a produccion el nodo uno.

2. he leido sobre el Streaming replication como novedad del 9.0.3 , y por supuesoto del pgpool II para las versiones del 8. pero me parece que este ultimo lo que hace es nivelar las cargas de consultas, y en realidad en mi modelo siempre es solo un nodo el que recibira la carga...el otro estaria disponible cuando el primero caiga por x o y razón, y esto solo tomaria minutos...( digo yo).


http://wiki.postgresql.org/wiki/Streaming_Replication

Alguien lo ha usado?
O deberia usar PgPool II tambien para el 9.0.3..muchas gracias por sus valiosos comentarios de antemano.


El 2 de mayo de 2011 17:55, Lazaro Rubén García Martinez <[email protected] <mailto:[email protected]>> escribió:

    http://www.postgresql.org.es/node/313
    Saludos.
    ________________________________________
    De: [email protected]
    <mailto:[email protected]>
    [[email protected]
    <mailto:[email protected]>] En nombre de Harold
    Alexander Onore Harold [[email protected]
    <mailto:[email protected]>]
    Enviado el: lunes, 02 de mayo de 2011 15:40
    Para: Jaime Casanova
    CC: [email protected]
    <mailto:[email protected]>
    Asunto: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] Re: [pgsql-es-ayuda]
    Sincronización

    Gracias, posees alguna manual o documentación que pueda consultar
    sobre el caso.



    El 2 de mayo de 2011 15:29, Jaime Casanova <[email protected]
    <mailto:[email protected]><mailto:[email protected]
    <mailto:[email protected]>>> escribió:
    2011/5/2 Harold Alexander Onore Harold <[email protected]
    <mailto:[email protected]><mailto:[email protected]
    <mailto:[email protected]>>>:
    > Saludos,
    > Tengo una base que se mueve quiero que la segunda se sincronize
    >

    quieres que la segunda base se pueda usar para consultas? si solo
    quieres que se sincronize pero no la vas a usar ni siquiera para
    consultas puedes usar la tecnica que se conoce como PITR, basicamente
    es archivar el WAL (log transaccionales) y decirle al segundo servidor
    que lea ese WAL archivado.

    si la quieres usar para consultas, tendras que usar Slony I o Londiste
    para mantenerlas sincronizadas... la limitante de esas herramientas es
    que se configura por tabla (es decir tienes qie asegurarte que todas
    las tablas esten en la replica) y usa triggers asi que operaciones que
    no disparen triggers no se replicaran (por ejemplo, ninguna sentencia
    de definicion de datos)

    tambien puedes usar pgpool II siempre que uses desde la v3... y debes
    configuarlo bien para que no te haga tonteras...

    --
    Jaime Casanova www.2ndQuadrant.com
    <http://www.2ndQuadrant.com><http://www.2ndQuadrant.com>
    Professional PostgreSQL: Soporte y capacitación de PostgreSQL

    -
    Enviado a la lista de correo pgsql-es-ayuda
    ([email protected] <mailto:[email protected]>)
    Para cambiar tu suscripción:
    http://www.postgresql.org/mailpref/pgsql-es-ayuda




--
Atentamente.


ADRIANA CAMARGO CHACON
Profesional de Sistemas


Responder a