Fórum Replicação unilateral no PostgreSQL #509049
30/01/2015
0
Tenho dois servidores. Um é única e exclusivamente para testes. O outro é para a produção propriamente dita. Eu preciso que o banco de dados de testes, contenha os mesmos dados do banco de dados da produção. Eu não posso fazer um espelhamento, visto que se eu fizer isso, as mudanças no servidor de testes obviamente afetarão os dados da produção, e isso seria catastrófico!
Eu preciso então de uma forma de somente fazer uma sincronização Servidor -> Cliente, sem jamais fazer o inverso (Cliente -> Servidor). Preciso que essa sincronização aconteça todas as noites.
Alguém tem alguma sugestão do que pode ser feito neste caso?
Pedro Silva
Curtir tópico
+ 0Posts
02/02/2015
Marisiana Battistella
O PostgreSQL tem a replicação de dados Slony (Slony Replication)... Veja algumas informações:
[url:descricao=Artig SQL Magazine 60 - Replicação no PostgreSQL]https://www.devmedia.com.br/artig-sql-magazine-60-replicacao-no-postgresql/11335[/url]
[url:descricao=Replicação de dados no Postgresql com Slony]http://hebertinfo.blogspot.com.br/2011/03/replicacao-de-dados-no-postgresql-com.html[/url]
Gostei + 0
03/02/2015
Marisiana Battistella
Se esse banco será utilizado para testes e ele precisa conter os mesmo dados da base de produção, seria mais prático fazer backup e restore manual.
A replicação de dados, você pode utilizar quando é necessário manter as duas bases iguais atualizadas, como, por exemplo, quando há aplicações diferentes (web, mobile, desktop) acessando a mesma base de dados.
Gostei + 0
06/02/2015
Marisiana Battistella
Gostei + 0
21/09/2015
Pedro Silva
Pra falar a verdade tinha até esquecido dessa pergunta no fórum kkk
Mas fiz um dump da base de dados da produção para usar no servidor de testes. A replicação seria tiro no pé.
Mas muito obrigado a todos pelas respostas, e mais uma vez desculpem por ter esquecido do tópico.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)