none
Maintenance Plans - SQL Server 2008. RRS feed

  • Pergunta

  • Bom dia pessoal,

    Estou com uma dúvida sobre os planos de manutenção que eu criei, não sei se o que preciso é possivel mas vamos lá......

    No meu SQL Server 2008 eu criei varias rotinas (via Maintenance Plans) de backup Full e Diferencial, criei uma rotina para cada dia da semana apontando pras pastas em especifico etc etc e criei tb rotinas pra excluir esses arquivos dessas determinadas pastas de X em X dias, no total deram 12 "Maintenance Plans", minha dúvida é a seguinte.:

    - Existe alguma forma de fazer backup dessas 12  "Maintenance Plans" ?? Se algum dia der problema no meu servidor de SQL e eu tiver que instala-lo novamente, vou ter que criar essas  12  "Maintenance Plans" na mão outra vez ou tem como eu voltar um "backup" dessas rotinas ??

    Bom, acho que é isso, muito obrigado a todos pela atenção.

    Abss,


    Joao Vitor

    terça-feira, 14 de agosto de 2012 12:15

Respostas

  • Amigo, sabemos que todos os seus planos de manutenção criam JOBs, então é possível fazer backup dessas jobs com script.

    • Clicando com o botão direito em cima da job
    • temos a opção Script job as
    • em seguida Creato to
    • File..
    • especifique o nome e salve em algum diretório

    Agora quanto fazer backup dos planos de manutenção, vamos aguardar opiniões de outros colegas.


    Willian Gomes Gonçalves ITIL V3 Foundation

    terça-feira, 14 de agosto de 2012 12:40
  • João,

    Geralmente o Integration Services tá instalado também. Verifica se na hora que você vai se conectar no Management Studio existe o Integration Services no lugar do Database Engine. Se tiver, conecte por ele.

    A interface é um pouco diferente, do lado esquerdo ao invés de uma lista de bases tem umas pastas. Entre na MSDB e localize seus jobs. Ali é só clicar com o botão direito e selecionar Export. No outro servidor ou quando for fazer o restore, o procedimento é o mesmo mas você clicará em import.

    Espero ter ajudado, se puder fazer a gentileza de classificar, agradeço.

    Abs,


    Luiz Eduardo MCP Windows Server 2003. MCTS Network Windows Server 2008. MCTS Application Windows Server 2008. MCTS SQL Server 2008. Se a resposta ajudou, colabore com o Fórum e classifique.

    terça-feira, 14 de agosto de 2012 13:39
    Moderador

Todas as Respostas

  • Amigo, sabemos que todos os seus planos de manutenção criam JOBs, então é possível fazer backup dessas jobs com script.

    • Clicando com o botão direito em cima da job
    • temos a opção Script job as
    • em seguida Creato to
    • File..
    • especifique o nome e salve em algum diretório

    Agora quanto fazer backup dos planos de manutenção, vamos aguardar opiniões de outros colegas.


    Willian Gomes Gonçalves ITIL V3 Foundation

    terça-feira, 14 de agosto de 2012 12:40
  • Joao,

    Você consegue gerar o script do processo que é feito. Por exemplo: Vc criou uma rotina de backup, então vc consegue gerar os scripts que irão fazer o backup da forma que vc pediu, ou seja, apenas os comandos de BACKUP DATABASE e não da criação do plano.

    O que você pode fazer é criar jobs e colar este texto dos comandos neste job.


    Marco Antônio Pinheiro / MCTS - MCC http://marcoantoniopinheiro.blogspot.com

    terça-feira, 14 de agosto de 2012 12:44
  • João,

    Geralmente o Integration Services tá instalado também. Verifica se na hora que você vai se conectar no Management Studio existe o Integration Services no lugar do Database Engine. Se tiver, conecte por ele.

    A interface é um pouco diferente, do lado esquerdo ao invés de uma lista de bases tem umas pastas. Entre na MSDB e localize seus jobs. Ali é só clicar com o botão direito e selecionar Export. No outro servidor ou quando for fazer o restore, o procedimento é o mesmo mas você clicará em import.

    Espero ter ajudado, se puder fazer a gentileza de classificar, agradeço.

    Abs,


    Luiz Eduardo MCP Windows Server 2003. MCTS Network Windows Server 2008. MCTS Application Windows Server 2008. MCTS SQL Server 2008. Se a resposta ajudou, colabore com o Fórum e classifique.

    terça-feira, 14 de agosto de 2012 13:39
    Moderador
  • Os jobs estão no msdb.

    Se você tiver backup dele, ao restaurar, você obtem tudo de volta, inclusive os históricos.


    Se a resposta resolveu sua questão ou problema, classifique-a para manter a qualidade do forum e a confiabilidade dos participantes.

    Alex M. Bastos
    http://bastosalex.spaces.live.com

    quarta-feira, 15 de agosto de 2012 15:01