> Tenho dois servidores trabalhando em replicação streaming. > A slave esteve inativa durante um curto periodo (aprox. 1 dia), porem, neste > periodo o nome de uma das bases foi alterado. > Como a replicação entenderá esta situação? > O OID da base foi alterado ao modificar o nome, certo? > A slave saberá identificar a qual base deverá se referir?
Toda e qualquer alteração no mestre é replicada, inclusive nomes de bancos, oids, índices criados ou removidos, etc, etc. A única coisa que você precisa cuidar é com tablespaces: os diretórios e pontos de montagem tem de existir previamente no escravo antes de serem criados no mestre. Se seu servidor escravo ficou muito tempo fora do ar, é possível que ele não consiga se atualizar mais, porque o mestre já não possui os segmentos de arquivos WAL disponíveis. Isso depende de alguns parâmetros de configuração e de quanto o seu mestre transaciona e modifica dados. Se você faz arquivamento e o seu escravo estiver configurado para ler do arquivamento, esse efeito é minimizado, e o tempo máximo que o escravo poderá ficar desligado é equivalente ao intervalo desde o último backup. []s Flavio Gurgel _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
