Espelhamento do SQL Server - quantos servidores espelhados em sql você pode ter?

1

Eu quero configurar o espelho do SQL Server no Amazon EC2, mas eu sempre tenho que adicionar armazenamento adicional e preocupado quando eu faço isso meus dados podem ser apagados?

1) quantos servidores principais e servidores espelho você pode ter?

2) Como funciona a sincronização? é sempre uma direção? princípio para espelhar e nunca espelhar para princípio?

3) E se você derrubar o servidor espelho para adicionar mais armazenamento e depois voltar a colocá-lo, os novos dados do princípio serão colocados no servidor espelho?

4) Se você quiser derrubar o servidor principal para adicionar mais armazenamento, você pode mudar um servidor espelho em um servidor principal?

    
por 001 26.05.2011 / 07:02

3 respostas

3

Não tenho conhecimento do Amazon EC2, mas posso responder a partir da perspectiva do SQL Server.

Para um determinado proprietário, apenas um espelho é possível até o SQL Server 2008 R2. Isso está mudando no SQL Server DENALI, mas você tem que esperar por detalhes adicionais.

A sincronização é sempre 1 direcional, exceto do principal para espelhar com uma ressalva quando a corrupção do banco de dados acontece no primário e o SQL Server detecta que a página é boa no secundário, pode restaurar a página automaticamente e corrigir a corrupção no primário. p>

sim para # 3 & # 4 também.

    
por 26.05.2011 / 07:15
2
  1. Um de cada Não é um outro tipo de espelhamento, mas alguma forma de replicação
  2. Principal para espelhar sempre . Não está espelhando, mas mescla replicação
  3. Sim, com alguns modo de funcionamento ressalvas
  4. A função real de um servidor é arbitrária
por 26.05.2011 / 07:14
1

Algumas das respostas podem ser encontradas aqui!

link

Espelhamento

  • O espelhamento do banco de dados é limitado a apenas dois servidores.
  • O espelhamento com um servidor Witness permite alta disponibilidade e failover automático.
  • Você pode configurar sua sequência de DSN para ter dois servidores espelhados nela, de forma que, quando eles alternarem, você não note nada.
  • Embora espelhado, seu banco de dados espelhado não pode ser acessado. Está no modo Sincronizando / Restaurando.
  • O espelhamento com a edição padrão do SQL Server 2005 não é bom para o balanceamento de carga (consulte a sentença acima)

Envio de log

  • Você pode fazer o envio para vários servidores.
  • O envio de logs é tão atual quanto a execução da tarefa. Se você enviar logs a cada 15 minutos, o servidor secundário poderá levar até 15 minutos. Tornando-o mais de um Warm Standby.
  • Você pode deixar o banco de dados no modo somente leitura enquanto está sendo atualizado. Bom para servidores de relatórios.
  • Bom para recuperação de desastres
por 26.05.2011 / 07:29