Após um bom tempo sem atualização, volto com um tema interessante, pelo menos eu penso que sim!
Estou prestes a realizar uma migração de meu servidor do ambiente de produção. Com isso surgiu uma questão: Como garantir alta disponibilidade?
No início pensei somente em utilizar 1 servidor virtual (VMWARE), com os discos no STORAGE EMC², com as bases espelhadas num servidor físico, com discos locais. Mas aí veio uma questão: Em caso de falha no host e eu precisar "transformar" o espelho em principal eu posso ter perda!! E agora?!
Surgiu então a ideia de implementar o cluster Sql Server 2008 R2 com a replicação das bases, sendo que a replicação transacional.
Avançado no ponto do cluster surgiu um outro problema: Eu só posso fazer a replicação transacional com tabelas com chaves primárias definidas, minhas bases de sistemas legado possuem tabelas sem PK. Voltei para a ideia inicial do espelhamento.
Até a próxima!
Estou prestes a realizar uma migração de meu servidor do ambiente de produção. Com isso surgiu uma questão: Como garantir alta disponibilidade?
No início pensei somente em utilizar 1 servidor virtual (VMWARE), com os discos no STORAGE EMC², com as bases espelhadas num servidor físico, com discos locais. Mas aí veio uma questão: Em caso de falha no host e eu precisar "transformar" o espelho em principal eu posso ter perda!! E agora?!
Surgiu então a ideia de implementar o cluster Sql Server 2008 R2 com a replicação das bases, sendo que a replicação transacional.
Avançado no ponto do cluster surgiu um outro problema: Eu só posso fazer a replicação transacional com tabelas com chaves primárias definidas, minhas bases de sistemas legado possuem tabelas sem PK. Voltei para a ideia inicial do espelhamento.
Até a próxima!