Sincronizar banco de dados Postgres local com banco de dados remoto

1

Minha empresa está procurando criar um servidor consolidado que servirá de backup para muitos servidores remotos que tenham dados separados um do outro e forneça um aplicativo em que os dados agregados possam ser usados para fins de pesquisa. Eu ia seguir o conselho geral de que um servidor de aplicativos de frente deveria ser colocado na DMZ, com o servidor de banco de dados atrás da DMZ na rede local.

Existem ferramentas de sincronização de banco de dados para o Postgres que podem fazer sincronizações regulares agendadas dos bancos de dados remotos e do servidor de banco de dados consolidado, passando pelo servidor de aplicativos de frente?

Eu olhei para Bucardo e parece que ambos os bancos de dados têm que ser capazes de "ver" uns aos outros para trabalhar.

Minha solução atual em mente é fazer com que os remotos façam um despejo de banco de dados, compactem o arquivo, enviem-no (com segurança) para o servidor frontal e verifiquem os dados e a origem antes de fazer uma restauração do dump servidor de banco de dados. Isso parece ineficiente, então estou procurando algum tipo de programa que possa ajudar.

Todas as sugestões são de grande ajuda!

    
por slightsaber 25.09.2018 / 00:40

0 respostas