locked
Backup com mirror RRS feed

  • Pergunta

  • Boa noite galera, uma duvida que não que cala, estou montando uma estrutura de espelhamento (Mirror) do banco de dados até ai tudo bem, o problema seria o seguinte como o espelhamento esta acontecendo dentro da mesma empresa, mesma sala, etc, minha duvida seria o seguinte pelo que venho lendo sobre o Mirror ele funciona através de transação de um banco para o outro, se eu fize um backup full todos os dias terei algum problema com as transações ?
    Se sim, como posso esta fazendo bakup. Dos arquivos do banco?
    terça-feira, 2 de fevereiro de 2010 00:27

Respostas

  • Oi Andre,

    Você não terá problema algum em realizar Backup Full em sua base.
    O Database Mirror trabalha através do log de transação,com o seu backup Full irá "truncar" o log apenas quando as transações estiverem comitadas em ambos os servidores.

    O Database Mirror normalmente trabalha com o modo de operações sincrono,com isso a transação é confirmada em ambos os servidores,com isso é quase inexistente a perda de dados,que no seu caso,poderia ser por um backup no meio do caminho.

    Voce nao terá problemas em realizar o seu Backup Full diariamente.
    Nem qualquer outra estratégia de backup.

    Espero ter ajudado,até a próxima.
    Felipe Santana - MCP
    terça-feira, 2 de fevereiro de 2010 12:03

Todas as Respostas

  • Andre,

    Não consiga imaginar que tipo de problemas você poderá ter realizando o Backup Full por estar utilizando mirroring.

    Tanto o Mirroring como também Replicação de dados são recursos baseados em transações, eu utilizo muito replicação de dados, espelhamento trabalhei muito pouco, mas em ambos realizando backup full durante o dia e também em horários específicos.
    Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA
    terça-feira, 2 de fevereiro de 2010 12:01
    Moderador
  • Oi Andre,

    Você não terá problema algum em realizar Backup Full em sua base.
    O Database Mirror trabalha através do log de transação,com o seu backup Full irá "truncar" o log apenas quando as transações estiverem comitadas em ambos os servidores.

    O Database Mirror normalmente trabalha com o modo de operações sincrono,com isso a transação é confirmada em ambos os servidores,com isso é quase inexistente a perda de dados,que no seu caso,poderia ser por um backup no meio do caminho.

    Voce nao terá problemas em realizar o seu Backup Full diariamente.
    Nem qualquer outra estratégia de backup.

    Espero ter ajudado,até a próxima.
    Felipe Santana - MCP
    terça-feira, 2 de fevereiro de 2010 12:03
  • Bom dia a todos, obrigado pelas informações.
    Então posso continua fazendo meu backup como sempre fiz? a mais uma coisa se eu fize um backup full na primeira hora do dia e o restante do dia fize backup de log (tail log), tbm não irá no interferir no espelhamento(Mirror) ?
    terça-feira, 2 de fevereiro de 2010 13:32
  • Não Andre, Voce pode continuar com os seus backups de log,normalmente.
    Felipe Santana - MCP
    terça-feira, 2 de fevereiro de 2010 13:34
  • Galera muito obrigado por esclarecer minhas duvidas, boa semana a todos.
    terça-feira, 2 de fevereiro de 2010 15:37
  • Andre,

    Pode ficar tranquilo que vai funcionar, obrigado pelo retorno.
    Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA
    terça-feira, 2 de fevereiro de 2010 15:58
    Moderador