Como faço para fazer backup do log de transações de um banco de dados espelhado no SQL Server?

1

Eu tenho um banco de dados espelhado e estou tentando realizar um backup do log de transações, mas depois que ele chega em 90%, ele simplesmente trava e não vai mais adiante.

Qual é o método correto para fazer o backup de um banco de dados que está no estado de espelhamento?

    
por Middletone 29.04.2010 / 21:35

3 respostas

1

Fazer backup do log de transações em um banco de dados espelhado é feito exatamente da mesma maneira que em um banco de dados não espelhado.

A única diferença é que os registros não podem ser sobrescritos no log de transações até que os dados sejam espelhados para o parceiro e até que seja feito o backup.

Verifique as informações de espera para ver por que o processo está parando.

    
por 22.06.2011 / 21:11
0

Por favor, leia o piso simmillar.

link

HTH Vinay

    
por 04.05.2010 / 14:22
0

Você deve fazer backup de seu banco de dados com a opção COPY_ONLY (BACKUP DATABASE database_name PARA… WITH COPY_ONLY…). Ele preserva o ponto de arquivamento de log existente e, portanto, não afeta o sequenciamento de backups de logs de transações de espelhamento (ou envio de logs).

Verifique a sintaxe do comando BACKUP para obter detalhes

    
por 24.12.2011 / 22:15