Dissemos que NÃO tentássemos isso com o SharePoint da MS (isso foi há 1.5 anos, quando começamos a planejar nossa implementação do SharePoint 2007).
Esta não é uma questão de como devo fazer isso, apenas para definir o cenário. É o que tem sido sua experiência? Por favor, leia toda a questão antes de responder rapidamente.
Passei o dia ontem ensinando a atual rodada de MCM do SharePoint (Microsoft Certified Masters - consulte aqui ) alunos sobre tecnologias de alta disponibilidade no SQL Server, além de como funciona o log / recuperação / backup / restauração de SQL. Isso é realmente importante, pois sob cada instalação do MOSS de classe empresarial é um SQL Server de classe empresarial escondido, geralmente sem um DBA. A Kimberly ensina a eles um dia de manutenção de banco de dados na sexta-feira (uma espécie de versão reduzida da primeira semana do SQL MCM que ensinamos).
Estávamos discutindo as possibilidades de usar o espelhamento de banco de dados para fornecer alta disponibilidade aos bancos de dados do SharePoint e aos prós e contras relativos. Agora, eu sei que o espelhamento de banco de dados está com as menores profundidades internas, como eu costumava possuir enquanto estava na Microsoft, portanto não há necessidade de apontar comportamentos e idiossincrasias em suas respostas. Também conheço as várias advertências e diretrizes no whitepaper de espelhamento do pessoal do SharePoint e, sim, elas são apenas diretrizes gerais e não regras rígidas e rápidas.
A minha pergunta é a seguinte: Gostaria de saber de quem implementou o espelhamento de bases de dados para o SharePoint e se descobriu que funcionou para si ou que sofreu uma falha e queimou. Em particular, como você descobriu que o comportamento de failover funcionou para você? Você acabou com algumas entidades de banco de dados em um servidor e algumas no outro, efetivamente dividindo seu farm e tornando-o inutilizável até que a intervenção manual falhou em todo o servidor? Você o usou para HA local ou remoto? E assim por diante.
Todas as respostas serão recebidas com gratidão e ajudarão a ampliar a base de conhecimento sobre o casamento dessas duas tecnologias, além de fornecer histórias para o grupo de produtos do SharePoint e as futuras rotações de MCM que também ensino.
Obrigado!
[Edit: PS eu vou montar um post sobre experiências e orientações para isso no fim de semana também]
Dissemos que NÃO tentássemos isso com o SharePoint da MS (isso foi há 1.5 anos, quando começamos a planejar nossa implementação do SharePoint 2007).
Acabamos usando um produto chamado Neverfail para adicionar a implementação HA do MOSS. Ele fornece uma replicação contínua do servidor SQL e do servidor MOSS. Muito mais confiável com os cenários de failover e fail back.
Sem resposta, verifique o pulso!?
Wow, Paul, você já tentou este em ligação ainda?
Eu trabalhei com clientes implementando clustering, mas nunca espelhando na produção. Um colega meu demonstrou-me uma POC da técnica Whitepaper para failover, então eu o vi trabalhar em pessoa, no entanto, a maioria dos participantes no que a apresentação se surpreenderam com a técnica e não tem certeza sobre o que sugere a seus clientes .