> Boa Tarde a todos. Boa tarde Fernando. Por favor, seja mais específico no assunto ao perguntar ao na lista, ao invés de dizer só "Solicitação". Facilita para todos :-)
> Estive vendo algumas novodades no PostGres 9.0, e uma me chamou a > atenção. Quanto ao sistema de replicação de dados, ocorre que gostaria > de implementar > em um de meus clientes, > dois servidores onde os dados seriam gravados no servidor A, e o banco > replica-se todas as operações > no servidor B, em caso de problemas com o servidor A a maquina B > pude-se assumir o serviço, apenas > com a troca de seu IP, uma maneira barata de poder dar uma solução a > este cliente, sem uma estrutura > mais complexa. > Alguém poderia de mostrar como configurar isso no postgres com o 9 ou > outra versão do banco. Na verdade, o que você falou acima existe há muito tempo e chama-se log shipping (envio de log). Até a versão 8.4.x (atual estável) chama-se warm-standby e a partir da versão 9.0 (atual beta) será hot-standby. Em warm-standby, o servidor secundário é uma réplica não pode ser utilizado para consultas, exceto quando sair desse modo para assumir a produção. Em hot-standby, o servidor secundário é uma réplica que aceita consultas do tipo somente leitura (basicamente SELECT) e pode sair desse modo e assumir a produção toda. A documentação da funcionalidade na versão 8.4 está aqui: http://www.postgresql.org/docs/current/static/warm-standby.html A técnica informada pelo outro colega, usando o Slony, é uma replicação baseada em Triggers do tipo hot-standby. Também funciona, mas é um método diferente do log shipping, com outra documentação. É um projeto a parte do PostgreSQL, estável e largamente utilizado mundo afora. Flavio Henrique A. Gurgel tel. 55-11-2125.4786 cel. 55-11-8389.7635 www.4linux.com.br FREE SOFTWARE SOLUTIONS _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
