Fazendo backup e restaurando bancos de dados replicados

Bancos de dados replicados requerem atenção especial em relação ao backup e restauração de dados. Este tópico fornece informações iniciais e links para obter mais informações sobre estratégias de backup e restauração para cada tipo de replicação.

A replicação oferece suporte à restauração de bancos de dados replicados para o mesmo servidor e banco de dados dos quais 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. Neste caso, você deve recriar todas as publicações e assinaturas depois que os backups forem restaurados.

ObservaçãoObservação

Será possível restaurar um banco de dados replicado para um servidor auxiliar se estiver sendo usada a remessa de log. Para obter mais informações, consulte Replicação e envio de logs.

Deve ser feito backup regularmente para bancos de dados replicados e bancos de dados do sistema associados. 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 em cada Assinante

  • Os bancos de dados do sistema mestre e msdb no Publicador, Distribuidor e todos os Assinantes. Os backups desses bancos de dados devem ser realizados ao mesmo tempo, bem como com o banco de dados de replicação relevante. Por exemplo, faça o backup dos bancos de dados mestre e msdb no Publicador ao mesmo tempo em que executa o backup do banco de dados de publicação. Se o banco de dados de publicação for restaurado, verifique se os bancos de dados mestre e msdb estão consistentes com o banco de dados de publicação em termos de configuração de replicação e definições.

Se você executar backups de log regulares, qualquer alteração relacionada à replicação deverá ser capturada nos backups de log. Se você não executar backups de log, deverá ser executado um backup sempre que for alterada uma configuração pertinente à replicação. Para obter mais informações, consulte Ações comuns que requerem um backup atualizado.

Estratégias de backup e restauração

As estratégias de backup e restauração de cada nó em uma topologia de replicação diferem de acordo com 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 tópicos abaixo:

Como parte de qualquer estratégia de recuperação, mantenha sempre um script atual de suas configurações de replicação em um local seguro. No caso de uma falha do servidor ou da necessidade de configurar um ambiente de teste, você poderá modificar o script alterando as referências no nome do servidor e isso poderá ser usado para ajudar a recriar suas configurações de replicação. Além de executar o script em suas configurações de replicação atuais, você deve executar o script de habilitação e desabilitação da replicação. Para obter informações sobre a execução do script de objetos de replicação, consulte Como executar o script de objetos de replicação (SQL Server Management Studio).