Não sou DBA, mas preciso fazer algo para sincronizar quatro bancos de dados SQL Server. Acabei de descobrir que existe um sistema Merge Replication no SQL Server 2008. Neste momento estou lendo a especificação e a documentação, mas não está claro se esta ferramenta é capaz de fazer sincronização real ou apenas mesclar dados do meu banco de dados mestre para o meu banco de dados escravo. Por sincronização real, quero dizer que os dados são sincronizados de meu mestre para meus escravos, mas também de meus escravos para meu mestre.
https://technet.microsoft.com/en-us/library/ms151329(v=sql.105).aspx
A replicação de mesclagem oferece suporte a assinaturas bidirecionais, com alterações propagadas dos assinantes para o publicador.
Outros tipos de replicação suportam este cenário: replicação transacional com assinaturas atualizáveis (reprovada) e replicação transacional ponto a ponto (mais complicada de manter, requer Enterprise Edition).
Lembre-se de que a replicação de mesclagem acompanha as alterações usando gatilhos em cada tabela publicada (artigo), o que pode determinar uma sobrecarga substancial para todas as operações de gravação nessas tabelas. A replicação de mesclagem também requer uma coluna de identificador exclusivo em cada artigo: se você não tiver uma, ela será adicionada para você (mais espaço necessário, fragmentação pesada depois de adicionar a coluna).
Certifique-se de testar o desempenho antes de seguir esse caminho.