locked
Espelhamento no sql 2000 entre servidores RRS feed

  • Pergunta

  • Como posso fazer um espelhamento de banco de dados de um servidor sql 200 para outro servidor sql 200, a ponto que se um servidor cair, eu possa subir com facilidade o outro.

    Obrigado.

    Alexandre R. Martins


    Alexandre R. Martins
    • Movido Gustavo Maia Aguiar quinta-feira, 7 de outubro de 2010 13:24 (De:SQL Server - Infra Geral)
    quinta-feira, 7 de outubro de 2010 12:40

Respostas

  • Bom Dia,

    Infelizmente a feature "espelhamento" não existe no SQL Server 2000. Você terá que optar pela replicação ou pelo log shipping. A replicação é bem mais complexa de administrar do que o log shipping, mas pode prover um delay mínimo. O Log Shipping é bem mais fácil, mas no caso da queda, o servidor secundário pode subir atrasado. Se você tolerar perdas de dados (digamos os últimos 15 minutos) no caso de uma catástrofe, o Log Shipping é mais recomendável.

    Sugiro avaliar a possibilidade de migrar para uma versão do SQL Server mais recente. O recurso de Data Mirroring parece atender perfeitamente sua necessidade.

    [ ]s,

    Gustavo Maia Aguiar
    http://gustavomaiaaguiar.spaces.live.com 


    Classifique as respostas. O seu feedback é imprescindível
    quinta-feira, 7 de outubro de 2010 13:23

Todas as Respostas

  • Alexandre,

    no SQL 2000 você não tem mirroring, você só pode contar com Log shipping ou até mesmo replicação... mas as duas soluções você precisa alterar a aplicação para apontar para outro servidor.

    se vc deseja alta disponibilidade "transparente" para a aplicação pense em clusterização!

    att.
    Marcelo Fernandes


    Não Perca o Worldwide Online TechDay 2010

    Um evento gratuito com grandes personalidades (Buck Woody, Chad Miller, Steve Jones, Fabricio Catae e muito mais...

    Eu vou falar sobre particionamento de tabelas registre-se

    Acesse o site do evento http://www.online.techday.net.br

    MCP, MCDBA, MCSA, MCTS.
    Se útil, classifique!!!
    Me siga no twitter: @marcelodba

    quinta-feira, 7 de outubro de 2010 13:22
  • Bom Dia,

    Infelizmente a feature "espelhamento" não existe no SQL Server 2000. Você terá que optar pela replicação ou pelo log shipping. A replicação é bem mais complexa de administrar do que o log shipping, mas pode prover um delay mínimo. O Log Shipping é bem mais fácil, mas no caso da queda, o servidor secundário pode subir atrasado. Se você tolerar perdas de dados (digamos os últimos 15 minutos) no caso de uma catástrofe, o Log Shipping é mais recomendável.

    Sugiro avaliar a possibilidade de migrar para uma versão do SQL Server mais recente. O recurso de Data Mirroring parece atender perfeitamente sua necessidade.

    [ ]s,

    Gustavo Maia Aguiar
    http://gustavomaiaaguiar.spaces.live.com 


    Classifique as respostas. O seu feedback é imprescindível
    quinta-feira, 7 de outubro de 2010 13:23
  • Alexandre,

    Concordo plenamente com as observações dos colegas, mas gostaria de expressar um pouco da minha experiência com replicação, ainda mais transacional. Gosto muito deste tipo de replicação devido a sua praticidade em realizar a sincronização dos dados entre servidores distintos, ainda mais trabalhando somente com os comandos ao invês de ficar replicação informações.

    Sua característica básica e replicar os comandos entre as fontes distintas, desta forma, tornando o processo de replicação mais rápido e possívelmente com menos impactos em relação aos de dados.

    Considero valiosa as informações que o Gustavo postou ainda mais pela forma de trabalho que o Log Shipping implementa, ainda mais se você poder trabalhar com possíveis falhas em seu ambiente que possam gerar um certo tempo de indisponiblidade.


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário]
    sexta-feira, 8 de outubro de 2010 17:57
    Moderador
  • Gustavo, bom dia.

    Neste servidor que eu preciso replicar os dados, eu tenho vários bancos de dados, mais ou menos uns 30 dbs, a replicação é boa pra isso?

    E se optar pelo log shipping, como eu faço? Eu não conheço esta tecnologia.

    Obrigado pela ajuda.


    Alexandre R. Martins
    quarta-feira, 13 de outubro de 2010 11:27