none
Backup - SQL (databases Dynamics e Sharepoint) RRS feed

  • Pergunta

  • Bom pessoal, fiz uma busca e não encontrei o que eu estou precisando, por isso o motivo da criação do tópico.

    Preciso fazer BKP do SQL que tenho aqui na empresa (CRM Dynamics e Sharepoint).

    Hoje, utilizo uma ferramenta de terceiro para fazer o bakcup dos dados, só que, não tenho os modulos SQL para automatizar esta tarefa. Sendo assim, o que eu preciso é uma forma "automatica" se possível de fazer o BKP das databases destes bancos (são SQL 2005) e salvar em um diretório qualquer da rede.

    O que não sei, é como fazer isso.
    Preciso fazer um export do banco ?
    Preciso parar o banco ?
    Ele dará um lock na hora do export ?
    É por meio de algum script ?

    Agradeço desde já!
    Analista de Segurança | MCP - Windows Server 2003
    terça-feira, 8 de dezembro de 2009 11:00

Respostas

  • Você tanto pode executar por linha de comando utilizando o SQLCMD, ou utilizando o SQL Sever Management Studio, neste caso você também pode criar um JOB para a execução desta tarefa.



    Espero ter ajudado
    Anderson - DBA/MCP/MCTS/MCITP/MCT - Sua pergunta foi respondida ? Marque-a como tal! www.myspace.com/andersondpa
    • Marcado como Resposta Gustavo R Valle terça-feira, 8 de dezembro de 2009 16:19
    terça-feira, 8 de dezembro de 2009 15:19
  • Gustavo,

    A princípio eu sugiro que você utilize o Management Studio para trabalhar com este scritp, como você esta com algumas dúvidas é melhor utilizar a ferramenta de gerenciamento para acompanhar e entender melhor o que esta acontecendo.
    Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA
    • Marcado como Resposta Gustavo R Valle quarta-feira, 9 de dezembro de 2009 11:49
    terça-feira, 8 de dezembro de 2009 16:19
    Moderador

Todas as Respostas

  • Boa tarde

    Não precisa exportar o banco e também não precisa parar para você efetuar o backup basta você utilizar o comando BACKUP DATABASE nomedobancodedados TO localizacaoenomedoarquivo.



    Espero ter ajudado
    Anderson - DBA/MCP/MCTS/MCITP/MCT - Sua pergunta foi respondida ? Marque-a como tal! www.myspace.com/andersondpa
    terça-feira, 8 de dezembro de 2009 14:56
  • Obrigado pela atençaõ Anderson.
    Uma pergunta, eu entendi a sintaxe do comando, agora, onde eu executo ? script ?

    Há como programar uma rotina pra isso?


    Analista de Segurança | MCP - Windows Server 2003
    terça-feira, 8 de dezembro de 2009 15:16
  • Você tanto pode executar por linha de comando utilizando o SQLCMD, ou utilizando o SQL Sever Management Studio, neste caso você também pode criar um JOB para a execução desta tarefa.



    Espero ter ajudado
    Anderson - DBA/MCP/MCTS/MCITP/MCT - Sua pergunta foi respondida ? Marque-a como tal! www.myspace.com/andersondpa
    • Marcado como Resposta Gustavo R Valle terça-feira, 8 de dezembro de 2009 16:19
    terça-feira, 8 de dezembro de 2009 15:19
  • Vou fazer o teste Anderson.

    Valeu ;)
    Analista de Segurança | MCP - Windows Server 2003
    terça-feira, 8 de dezembro de 2009 16:19
  • Gustavo,

    A princípio eu sugiro que você utilize o Management Studio para trabalhar com este scritp, como você esta com algumas dúvidas é melhor utilizar a ferramenta de gerenciamento para acompanhar e entender melhor o que esta acontecendo.
    Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA
    • Marcado como Resposta Gustavo R Valle quarta-feira, 9 de dezembro de 2009 11:49
    terça-feira, 8 de dezembro de 2009 16:19
    Moderador
  • Obrigado pela dica Junior.

    Há algum lugar onde posso conseguir um template ou modelo de script para executar o BKP do banco?
    Analista de Segurança | MCP - Windows Server 2003
    terça-feira, 8 de dezembro de 2009 17:08
  • Encontri o seguinte link: http://www.devmedia.com.br/articles/viewcomp.asp?comp=4417

    Como já disse, preciso fazer BKP do banco do Sharepoint e Dynamics.
    Ambos rodam em VM´s separada.

    O backup do VHD é feito semanal, por isso a necessidade de um BKP a parte do SQL.
    Pretendo fazer o bkp do SQL diariamente. Neste caso, pode ser full mesmo ?
    Analista de Segurança | MCP - Windows Server 2003
    terça-feira, 8 de dezembro de 2009 17:20
  • Pessoal, foi de grande valia a ajuda que me deram.

    Só falta saber onde defino o agendamento e deixo o processo automatizado.

    É possível fazer isso Management Studio.
    Analista de Segurança | MCP - Windows Server 2003
    quarta-feira, 9 de dezembro de 2009 11:50