none
Problema na Etapa de Restore do Log Shipping RRS feed

  • Pergunta

  • Boa Tarde Pessoal,

     

    Estou enfrentando vários problemas com a etapa de restore do Log shipping, se você olhar nos logs do SQL Server Agent ele apresenta com sucesso, mas na verdade ele não restaurou nada, ele simplesmente pulou todos os arquivos.

     

    Log Do Sql Server Agent

    Date,Source,Severity,Step ID,Server,Job Name,Step Name,Notifications,Message,Duration,Sql Severity,Sql Message ID,Operator Emailed,Operator Net sent,Operator Paged,Retries Attempted
    
    09/05/2011 14:10:00,LSRestore_ServidorOrigem_Banco,Unknown,0,ServidorDestino,LSRestore_ServidorOrigem_Banco,(Job outcome),,The job succeeded.  The Job was invoked by Schedule 42 (DefaultRestoreJobSchedule).  The last step to run was step 1 (Log shipping restore log job step.).,00:00:11,0,0,,,,0
    
    09/05/2011 14:10:00,LSRestore_ServidorOrigem_Banco,Unknown,1,ServidorDestino,LSRestore_ServidorOrigem_Banco,Log shipping restore log job step.,,Executed as user: DOMINIO\Administrador. The step succeeded.,00:00:11,0,0,,,,0
    
    09/05/2011 14:10:00,LSRestore_ServidorOrigem_Banco,Unknown,1,ServidorDestino,LSRestore_ServidorOrigem_Banco,Log shipping restore log job step.,,2011-09-05 14:10:10.81	----- END OF TRANSACTION LOG RESTORE     -----<nl/><nl/>Exit Status: 0 (Success),00:00:10,0,0,,,,0
    
    09/05/2011 14:10:00,LSRestore_ServidorOrigem_Banco,Unknown,1,ServidorDestino,LSRestore_ServidorOrigem_Banco,Log shipping restore log job step.,,2011-09-05 14:10:10.77	The restore operation was successful. Secondary ID: '012e29ca-c437-44bc-a8d4-f218edab3f4c',00:00:10,0,0,,,,0
    
    09/05/2011 14:10:00,LSRestore_ServidorOrigem_Banco,Unknown,1,ServidorDestino,LSRestore_ServidorOrigem_Banco,Log shipping restore log job step.,,2011-09-05 14:10:10.63	Could not find a log backup file that could be applied to secondary database 'Banco'.<nl/>2011-09-05 14:10:10.64	The restore operation was successful. Secondary Database: 'Banco'<c/> Number of log backup files restored: 0<nl/>2011-09-05 14:10:10.66	Deleting old log backup files. Primary Database: 'Banco',00:00:10,0,0,,,,0
    
    09/05/2011 14:10:00,LSRestore_ServidorOrigem_Banco,Unknown,1,ServidorDestino,LSRestore_ServidorOrigem_Banco,Log shipping restore log job step.,,2011-09-05 14:10:10.58	Skipped log backup file. Secondary DB: 'Banco'<c/> File: '\\ServidorDestino\e$\LogShipping\Banco\Banco_20110905163001.trn'<nl/>2011-09-05 14:10:10.61	Skipped log backup file. Secondary DB: 'Banco'<c/> File: '\\ServidorDestino\e$\LogShipping\Banco\Banco_20110905164501.trn',00:00:10,0,0,,,,0
    
    09/05/2011 14:10:00,LSRestore_ServidorOrigem_Banco,Unknown,1,ServidorDestino,LSRestore_ServidorOrigem_Banco,Log shipping restore log job step.,,2011-09-05 14:10:10.44	Skipped log backup file. Secondary DB: 'Banco'<c/> File: '\\ServidorDestino\e$\LogShipping\Banco\Banco_20110905154425.trn'<nl/>2011-09-05 14:10:10.48	Skipped log backup file. Secondary DB: 'Banco'<c/> File: '\\ServidorDestino\e$\LogShipping\Banco\Banco_20110905154501.trn'<nl/>2011-09-05 14:10:10.52	Skipped log backup file. Secondary DB: 'Banco'<c/> File: '\\ServidorDestino\e$\LogShipping\Banco\Banco_20110905160001.trn'<nl/>2011-09-05 14:10:10.55	Skipped log backup file. Secondary DB: 'Banco'<c/> File: '\\ServidorDestino\e$\LogShipping\Banco\Banco_20110905161501.trn',00:00:10,0,0,,,,0
    


    Log Do Windows

    Tipo de evento:    Erro
    Fonte de evento:    MSSQLSERVER
    Categoria do evento:    (2)
    Id. do evento:    14421
    Data:        05/09/2011
    Hora:        12:46:00
    Usuário:        DOMINIO\Administrador
    Computador:    ServidorDestino
    Descrição:
    The log shipping secondary database ServidorDestino.Banco has restore threshold of 45 minutes and is out of sync. No restore was performed for 2335 minutes. Restored latency is 0 minutes. Check agent log and logshipping monitor information.

    Para obter mais informações, visite o Centro de ajuda e suporte em http://go.microsoft.com/fwlink/events.asp.

     

     

    Agradeço qualquer ajuda


    Dionizio A Ferreira - MCP (70-270 / 70-290) Blog : http://my.opera.com/dionizioaf/blog/
    segunda-feira, 5 de setembro de 2011 17:16

Respostas

  • O que eu faria primeiramente seria parar o Log Shipping e tentar restaurar esses logs manualmente, um a um, só assim voce conseguira ver melhor o problema. Nao me parece quebra de LSN. Verifique também na base de dados msdb a tabela backupset se teve algum backup diferente entre esses horarios dos logs.

     

    Att,
    Marcos Freccia
    KeepIT Informatica

    quarta-feira, 14 de setembro de 2011 02:21

Todas as Respostas

  • Verifiquei em alguns locais que a data dos computadores pode ser um problema, verifiquei e está correto

    net time \\ServidorDestino;net time \\ServidorOrigem
    A hora atual em \\ServidorDestino é 05/09/2011 14:57:17

    Comando concluído com êxito.

    A hora atual em \\ServidorOrigem é 05/09/2011 14:57:17

    Comando concluído com êxito
    Dionizio A Ferreira - MCP (70-270 / 70-290) Blog : http://my.opera.com/dionizioaf/blog/
    segunda-feira, 5 de setembro de 2011 17:58
  • Dionizio,

     

    Ele não esta encontrando um arquivo de log que possa ser restaurado, normalmente os problemas que geram isso são a quebra da cadeia de arquivos de log, quebrando o lsn sequencial fazendo com que arquivos posteriores sejam impossiveis de serem restaurados.

    Poderia tentar restaurar manualmente um arquivo de log e postar o erro?

    Se possivel, veja os logs do SQL Server tambem para maiores detalhes.


    Fabrizzio A. Caputo
    Certificações:
    Oracle OCA 11g
    MCITP SQL Server 2008 Implementation and Maintenance
    MCITP SQL Server 2008 Developer
    Blog Pessoal: www.fabrizziocaputo.wordpress.com
    Blog Empresa: www.tripletech.com.br/blog
    Twitter: @FabrizzioCaputo
    Email: fabrizzio.antoniaci@gmail.com
    segunda-feira, 5 de setembro de 2011 18:05
    Moderador
  • Dionizio,

    Você esta restaurando a sequência correta de arquivos?


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]
    sexta-feira, 9 de setembro de 2011 18:10
    Moderador
  • O que eu faria primeiramente seria parar o Log Shipping e tentar restaurar esses logs manualmente, um a um, só assim voce conseguira ver melhor o problema. Nao me parece quebra de LSN. Verifique também na base de dados msdb a tabela backupset se teve algum backup diferente entre esses horarios dos logs.

     

    Att,
    Marcos Freccia
    KeepIT Informatica

    quarta-feira, 14 de setembro de 2011 02:21
  • Marcos,

    Concordo com a sua sugestão, desta forma, fica mais fácil identificar qual o log pode esta apresentando problemas, ou se a sequência foi quebrada.


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]
    quarta-feira, 14 de setembro de 2011 14:02
    Moderador