none
Banco MSDB muito grande RRS feed

  • Pergunta

  • Bom dia pessoal,

    Temos em nossa empresa funcionando o SQL Server 2008 R2 Standard.

    A muito tempo rodando bem, sendo que o MSDB cresceu muito e está atrapalhando na hora do backup em midia(DVD).

    Fazemos backup FULL do msdb de 3 em 3 horas, na hora de passar para o DVD o backup do servidor, temos que deletar alguns dias do msdb.

    Existe alguma manutenção/solução para este banco tão grande ?

    OBS: o BD principal tem 288Mb e o msdb tem 170Mb

    Obrigado


    Fabio Aragao

    quarta-feira, 11 de julho de 2018 14:42

Respostas

Todas as Respostas

  • O MSDB é banco utilizado pelo SQL Job Service para, entre outras coisas, o historico de Jobs executados. Para diminuir seu tamanho veja esses artigos:

    https://johnsterrett.com/2010/07/26/resolving-very-large-msdb/

    https://imasters.com.br/data/quando-o-msdb-cresce-demais

    O MSDB nao é um arquivo vital, voce pode fazer o backup dele em separado e nao precisa fazer um backup com essa frequencia de 3 em 3 horas.

    Eu diria que as duas unicas bases vitais são o Master, Model e o(s) banco(s) especificos.



    William John Adam Trindade
    Analyste-programmeur


    Sogi Informatique ltée
    If you found this post helpful, please "Vote as Helpful". If it actually answered your question, remember to "Mark as Answer". Se achou este post útil, por favor clique em "Votar como útil". Se por acaso respondeu sua dúvida, lembre de "Marcar como Resposta".

    quarta-feira, 11 de julho de 2018 15:05
  • Obrigado por responder William,

    Então poderia ser feito um FULL uma vez ao dia que na hora de uma possivel restauração não iria ter problema ?

    Por exemplo, faço bkp full do msdb a noite, mas os bancos principais eu faço o incremental durante o dia e um full a noite..

    não teria problema dar crash no meio do dia? o banco msdb mais atual seria do dia anterior...


    Fabio Aragao

    quarta-feira, 11 de julho de 2018 16:05
  • O que voce perde se o MSDB corrompe? As tarefas e o historico delas.

    Para as tarefas eu sugiro exporta-las como script SQL. Caso voce precise restaura à partir do zero, pelo menos a definiçao das tarefas esta lá.

    O historico das tarefas executas é essencial para voce? A frequencia de backup vai depender da sua resposta.

    att


    William John Adam Trindade
    Analyste-programmeur


    Sogi Informatique ltée
    If you found this post helpful, please "Vote as Helpful". If it actually answered your question, remember to "Mark as Answer". Se achou este post útil, por favor clique em "Votar como útil". Se por acaso respondeu sua dúvida, lembre de "Marcar como Resposta".

    quarta-feira, 11 de julho de 2018 16:13
  • Fazemos backup diferencial de uma em uma hora e um FULL no final do dia

    Fabio Aragao

    quarta-feira, 11 de julho de 2018 16:27