Como habilitar o envio de logs (SQL Server Management Studio)

Este tópico explica como habilitar e configurar o envio de logs usando o SQL Server Management Studio.

Pré-requisito: Antes de configurar o envio de logs, é necessário criar um compartilhamento para disponibilizar os backups de log de transações no servidor secundário. Esse é um compartilhamento do diretório onde os backups de log de transação serão gerados. Por exemplo, se você fez backup dos logs de transação no diretório c:\data\tlogs\, será possível criar o compartilhamento \\primaryserver\tlogs desse diretório.

Para habilitar o envio de logs

  1. Clique com o botão direito do mouse no banco de dados que deve ser usado como banco de dados primário na configuração de envio de logs e, em seguida, clique em Propriedades.

  2. Em Selecionar uma página, clique em Envio do Log de Transações.

  3. Selecione a caixa de seleção Habilitar como banco de dados primário em uma configuração de envio de logs.

  4. Em Backup de log de transações, clique em Configurações de backup.

  5. Na caixa Caminho de rede para a pasta de backup, digite o caminho de rede para o compartilhamento criado para a pasta de backup de log de transações.

  6. Se a pasta de backup estiver localizada no servidor primário, digite o caminho local para a pasta de backup na caixa Se a pasta de backup estiver localizada no servidor primário, digite um caminho local para a pasta. (Se a pasta de backup não estiver localizada no servidor primário, deixe essa caixa em branco.)

    Observação importanteImportante

    Se a conta de serviço do SQL Server no servidor primário estiver sendo executada na conta de sistema local, será necessário criar a pasta de backup no servidor primário e especificar um caminho local para a pasta.

  7. Configure os parâmetros Excluir arquivos com mais de e Alertar se nenhum backup ocorrer em.

  8. Observe a agenda de backup listada na caixa Agenda em Trabalho de backup. Se quiser personalizar a agenda para sua instalação, clique em Agenda e, em seguida, ajuste a Agenda do agente do SQL Server, conforme necessário.

  9. O SQL Server 2008 Enterprise dá suporte à compactação de backup. Ao criar a configuração de envio de logs, é possível controlar o comportamento da compactação de backup de logs escolhendo uma das seguintes opções: Usar a configuração padrão do servidor, Compactar o backup ou Não compactar o backup. Para obter mais informações, consulte Configurações de backup de log de transações do envio de logs.

  10. Clique em OK.

  11. Em Instâncias e bancos de dados do servidor secundário, clique em Adicionar.

  12. Clique em Conectar e conecte-se à instância do SQL Server que deseja usar como servidor secundário.

  13. Na caixa Banco de Dados Secundário, escolha um banco de dados da lista ou digite o nome do banco de dados que deve ser criado.

  14. Na guia Inicializar banco de dados secundário, escolha a opção que deseja usar para inicializar o banco de dados secundário.

    ObservaçãoObservação

    Se você optar para que o Management Studio inicialize o banco de dados secundário de um backup de banco de dados, os arquivos de dados e de log do banco de dados secundário serão colocados no mesmo local que os arquivos de dados e de log do banco de dados mestre. É provável que esse local seja diferente do local dos arquivos de dados e de log do banco de dados primário.

  15. Na guia Copiar Arquivos , na caixa Pasta de destino dos arquivos copiados, digite o caminho da pasta onde os backups de log de transações devem ser copiados. Essa pasta fica, freqüentemente, alocada no servidor secundário.

  16. Observe a agenda de cópias listada na caixa Agenda em Copiar trabalho. Se quiser personalizar a agenda para sua instalação, clique em Agenda e, em seguida, ajuste a Agenda do agente do SQL Server, conforme necessário. Essa agenda deve aproximar-se da agenda de backup.

  17. Na guia Restaurar, em Estado do banco de dados ao restaurar backups, escolha a opção Nenhum modo de recuperação ou Modo de espera.

  18. Caso tenha escolhido a opção Modo de espera, escolha se deseja desconectar os usuários do banco de dados secundário enquanto a operação de restauração está em andamento.

  19. Caso queira adiar o processo de restauração no servidor secundário, escolha um tempo de atraso em Atrasar restauração de backups pelo menos.

  20. Escolha um limite de alerta em Alertar se nenhuma restauração ocorrer em.

  21. Observe a agenda de restauração listada na caixa Agenda em Restaurar trabalho. Caso queira personalizar a agenda para sua instalação, clique em Agenda e, em seguida, ajuste a Agenda do agente do SQL Server, conforme necessário. Essa agenda deve aproximar-se da agenda de backup.

  22. Clique em OK.

  23. Em Instância do servidor monitor, selecione a caixa de seleção Usar uma instância de servidor monitor e, em seguida, clique em Configurações.

    Observação importanteImportante

    Para monitorar essa configuração de envio de logs é necessário adicionar o servidor monitor neste momento. Para adicionar o servidor monitor posteriormente, é necessário remover essa configuração de envio de logs e, em seguida, substituí-la pela configuração nova que inclui um servidor monitor.

  24. Clique em Conectar e conecte-se à instância do SQL Server que deseja usar como servidor monitor.

  25. Em Conexões de monitor, escolha o método de conexão para ser usado pelo backup, copie e restaure os trabalhos para fazer a conexão com o servidor monitor.

  26. Em Retenção de histórico, escolha o período de tempo em que o registro deve ser retido no histórico de envio de logs.

  27. Clique em OK.

  28. Na caixa de diálogo Propriedades do Banco de Dados, clique em OK para iniciar o processo de configuração.