Como agendar uma operação de backup de banco de dados usando o SQL Server Management Studio no SQL Server 2008R2?

1

Estou com dificuldades para configurar um agendamento de backup diário no SSMS 2008 R2 Developer Edition.

Isso é exatamente o que estou tentando alcançar: Meu SSMS se conecta ao meu banco de dados (remotamente), localizado em algum serviço de hospedagem.

Estou procurando algum script (ou outro caminho) para entrar na consulta (no SSMS, ou até melhor - na ferramenta "MyLittleAdmin") que fará o backup do meu banco de dados diariamente.

Eu aprecio qualquer ajuda adicional.

Editar:

Sinto muito pela desinformação Eu responderei todas as perguntas que apareceram:

@DaniSQL - Sim. Eu tenho acesso ao banco de dados através da minha ferramenta de serviço de hospedagem da Rackspace (MyLittleAdmin) e através do SSMS.

  • No SSMS, por algum motivo, a pasta "Maintenance Plans" não aparece no Object Explorer quando estou conectando (remotamente) ao DB localizado em meus servidores de serviço de hospedagem. Mas, quando eu baixar o arquivo bak localmente para o meu PC e conectá-lo ao SSMS, ele aparece.

(Eu suponho que o serviço de hospedagem não me permite criar planos / trabalhos?)

@ Chris S - Como escrevi acima, o plano de manutenção desaparece quando me conecto remotamente ao DB (inserindo o IP & PORT do servidor no SSMS)

E para a última resposta do @DaniSQL:

Isso parece bom o suficiente, embora pareça que não posso executar trabalhos no SSMS. Se eu colocar esse script em uma nova consulta por meio da ferramenta Rackspace SQL Management ( MyLittleAdmin ), ele funcionará?

Eu só quero fazer backup e restaurar automaticamente meu banco de dados diariamente.

Muito obrigado pela sua ajuda pessoal!

    
por Matan Eldan 04.08.2010 / 16:05

2 respostas

1

Verifique isso:

  1. A maneira mais fácil é criar um plano de manutenção usando o SSMS Como: Fazer backup de um banco de dados (Gerenciamento do SQL Server Studio) ou verifique aqui
  2. Se o que você precisa é apenas um backup completo, você pode escrever um procedimento na linha deste e criar um trabalho que irá executar o procedimento e agendá-lo de acordo:

  3. Sevocêprecisardeumscriptdemanutenção/backupmaisrobusto,verifique scripts altamente reconhecidos do Ola Hallengren a>

Editar:

Eu tive que usar uma foto já que a proteção da Symantec não está me permitindo postar o script por razões que eu não conheço.

    
por 04.08.2010 / 17:23
1

O SSMS não é um serviço que é executado no seu computador, é apenas uma ferramenta de gerenciamento que você pode usar para configurar o servidor. Você pode configurar o servidor com um plano de manutenção que inclui o backup do servidor, a exclusão de backups antigos, a reconstrução de índices e outras tarefas comuns.

Se você quiser que os arquivos de backup sejam transferidos para outro local, provavelmente será necessário configurar outro tipo de serviço para transferir o arquivo para fora do local. Seu ambiente determinará como você faz backups externos.

    
por 04.08.2010 / 17:13