none
Backup SQL RRS feed

  • Pergunta

  • Bom dia a todos,

    Minha unidade de backup deu ____, preciso fazer backup das bases do SQL manualmente.

    Como posso fazer isso? gostaria de criar um script para copiar todas as bases.
    Alguem poderia me ajudar?

    segunda-feira, 2 de março de 2009 14:53

Respostas

  • Você tem algumas opções para analisar.

    Se você quiser fazer um backup full do seu banco de dados para um arquivo no próprio disco do banco e depois copiar isso para outro lugar pode usar assim:

    BACKUP DATABASE AdventureWorks TO DISK='C:\AdventureWorks1a.bak'
    Neste caso ele vai criar um arquivo no raiz do drive C com o nome AdventureWorks1a.bak

    Há ainda opções como with init / with noint
    with init : A grosso modo zera o arquivo ja existente e cria um novo.
    with noinit: A grosso modo faz um append ao backup ja existente.

    Na documentação do SQL tem muitas opções, acho que vale a pena dar uma olhada, uma política errada de backup torna o backup totalmente inútil, muitas vezes usando uma política errada você pode até mesmo impossibilitar o restore de um banco. também há opções de restore na documentação.

    Espero ter ajudado.
    segunda-feira, 2 de março de 2009 18:49

Todas as Respostas

  • Você tem algumas opções para analisar.

    Se você quiser fazer um backup full do seu banco de dados para um arquivo no próprio disco do banco e depois copiar isso para outro lugar pode usar assim:

    BACKUP DATABASE AdventureWorks TO DISK='C:\AdventureWorks1a.bak'
    Neste caso ele vai criar um arquivo no raiz do drive C com o nome AdventureWorks1a.bak

    Há ainda opções como with init / with noint
    with init : A grosso modo zera o arquivo ja existente e cria um novo.
    with noinit: A grosso modo faz um append ao backup ja existente.

    Na documentação do SQL tem muitas opções, acho que vale a pena dar uma olhada, uma política errada de backup torna o backup totalmente inútil, muitas vezes usando uma política errada você pode até mesmo impossibilitar o restore de um banco. também há opções de restore na documentação.

    Espero ter ajudado.
    segunda-feira, 2 de março de 2009 18:49
  • OK.... Brigadão!
    segunda-feira, 2 de março de 2009 19:28
  • Boa Noite,

    Recomendo utilizar algum plano de manutenção para configurar o backup de todas as bases. A unidade de backup não foi reestabelecida ? Como é feito o backup quando ela está disponível ?

    [ ]s,

    Gustavo Maia Aguiar
    http://gustavomaiaaguiar.spaces.live.com

    E se Chuck Norris fosse um DBA ? (Versão SQL Server)
    http://gustavomaiaaguiar.spaces.live.com/blog/cns!F4F5C630410B9865!392.entry
    Classifique as respostas. O seu feedback é imprescindível
    terça-feira, 3 de março de 2009 05:56