> -----Mensaje original----- > De: Enrique Nuñez > > Estimados Listeros: > Junto con saludarlos, muchas gracias por tomarse en tiempo de > leer esta consulta y por cualquier ayuda o consejo. > Estoy trabajando en una solución que requiere "alta disponibilidad" > por lo que estoy viendo algunas alternativa y costos. > ¿Existe en/con Postgresql alguna solución que pemita > configurar uno o más ambientes de replicación que sirvan como > contingencia en caso que el servidor de producción (servidor > primario) de la configuración pierda su capacidad de servicio?. > Algo similar a Oracle Data Guard > > De nuevo agradeciendo de antemano vuestra ayuda y gestión. > Enrique
Con heartbeat + drdb podés tener una solución HA del equipo completo con todos los servicios que corra, Postgres incluido. DRDB se encarga de la replicación a nivel de filesystems. Heartbeat detecta la operabilidad de los nodos. También, dependiendo de la velocidad de tu sistema de discos y las interfases de red, puede ser deseable usar netbonding para ampliar el ancho de banda enlazando múltiples interfaces de red. Se sugiere dedicar interfaces de red exclusivas para la replicación. Notarás en particular esta necesidad cuando haya un rsync en curso y el server primario tenga que seguir prestando servicio. Para servidores modestos, hasta con fast-ethernet debieras andar bien. Para más información: http://www.linux-ha.org/ Saludos, Fernando. -- TIP 9: visita nuestro canal de IRC #postgresql-es en irc.freenode.net