Compartilhar via


Fazer backup e restaurar bancos de dados replicados

Os bancos de dados replicados exigem atenção especial em relação ao backup e à restauração de dados. Este tópico fornece informações introdutórias e links para obter mais informações sobre estratégias de backup e restauração para cada tipo de replicação.

A replicação dá suporte à restauração de bancos de dados replicados para o mesmo servidor e banco de dados do qual o backup foi criado. Se você restaurar um backup de um banco de dados replicado para outro servidor ou banco de dados, as configurações de replicação não poderão ser preservadas. Nesse caso, você deve recriar todas as publicações e assinaturas depois que os backups forem restaurados.

Observação

É possível restaurar um banco de dados replicado para um servidor em espera se o envio de logs estiver sendo usado. Para obter mais informações, confira Replicação e envio de logs (SQL Server).

Os bancos de dados replicados e os bancos de dados do sistema associados devem fazer backup regularmente. Faça backup dos seguintes bancos de dados:

  • O banco de dados de publicação no Publicador

  • O banco de dados de distribuição no Distribuidor

  • O banco de dados de assinatura de cada assinante

  • Os bancos de dados master e msdb no Publicador, Distribuidor e todos os Assinantes. Esses bancos de dados devem ser armazenados em backup ao mesmo tempo que os outros e o banco de dados de replicação relevante. Por exemplo, faça backup dos bancos de dados mestre e msdb no Publicador ao mesmo tempo em que você faz backup do banco de dados de publicação. Se o banco de dados de publicação for restaurado, verifique se o banco de dados mestre e msdb é consistente com o banco de dados de publicação em termos de configuração e configurações de replicação.

Se você executar backups de log regulares, quaisquer alterações relacionadas à replicação deverão ser capturadas nos backups de log. Se você não executar backups de log, um backup deverá ser executado sempre que uma configuração relevante para replicação for alterada. Para obter mais informações, consulte Ações Comuns que exigem um backup atualizado.

Estratégias de backup e restauração

As estratégias para fazer backup e restaurar cada nó em uma topologia de replicação diferem de acordo com o tipo de replicação usado. Para obter informações sobre estratégias de backup e restauração para cada tipo de replicação, consulte os seguintes tópicos:

Como parte de qualquer estratégia de recuperação, sempre mantenha um script atual das configurações de replicação em um local seguro. No caso de falha do servidor ou da necessidade de configurar um ambiente de teste, você pode modificar o script alterando as referências de nome do servidor e ele pode ser usado para ajudar a recriar as configurações de replicação. Além de escrever um script para as configurações de replicação atuais, você deve também escrever um script para habilitar e desabilitar a replicação. Para obter informações sobre script de objetos de replicação, consulte Scripting Replication.

Consulte Também

Fazer backup e restaurar bancos de dados do SQL Server
Práticas recomendadas para administração de replicação