Como configurar o backup automático semanal no servidor SQL 2012?

por favor, aconselhe-se como posso configurar o backup automático de bases de dados no meu servidor SQL 2012.

Preciso de levar todas as bases de dados (actualmente contém apenas 3 ) no servidor SQL uma cópia de segurança semanal automatizada que funciona todas as sextas-feiras às 01: 00 h (1 da manhã). Estes arquivos de backup (*.bak) deve ser colocado em E:\Backups pasta.

Author: Shafraz Khahir, 2014-09-16

4 answers

Em Microsoft SQL Server Management Studio, Abre o Object Explorer e depois:

  1. clica direita em Management > Maintenance Plans
  2. clica em New Maintenance Plan...
  3. dá um nome ao teu plano
  4. crie todos os subplanos que precisar para a sua estratégia
  5. seleccione um sub-plano e arraste as tarefas apropriadas no painel Toolbox
  6. para fazer backup de uma base de dados, a tarefa apropriada é Back Up Database Task

Para a configuração da programação de backup, você só precisa seguir o assistente e definir o que você quer. Se você precisa de mais informações, eu sugiro que você vá no site oficial da Microsoft: criar uma cópia de segurança completa da Base de Dados

Espero que isto te ajude.
 15
Author: Joël Salamin, 2014-09-16 05:30:21

Você pode criar um trabalho de agente do servidor SQL ou um plano de manutenção no ssms como mencionado, ou usar uma aplicação de terceiros. Eu uso o Backup ApexSQL neste momento, uma vez que oferece um cronograma de profundidade para qualquer trabalho criado. Você pode especificar se você deseja criar uma programação diária, semanal ou mensal. Além disso, você sempre pode pausar, ou excluir esses horários se você não quiser usá-los por alguma razão.

 7
Author: LeonG, 2017-12-01 11:03:25
  1. Go to MS SQL Server Management studio→SQL Server Agent→New Job

  2. Na página Geral indique o nome de salvaguarda

  3. Sob a página passos:

    1. Tipo nome do Passo
    2. Seleccione a base de dados que deseja salvaguardar
    3. indique a pesquisa de salvaguarda

    Nota : pesquisa de cópia de segurança aqui com a data e hora do nome de cópia de segurança (ex. TestBackup_Apr 4 2017 6,00PM.bak)

    DECLARE @MyFileName nvarchar(max)
    SELECT @MyFileName = (SELECT N'E:\TestbackupFolder\TestBackup_' +replace(rtrim(convert(char,getdate())), ':',',')+ '.bak')    
    BACKUP DATABASE [yourdatabasename] TO DISK=@MyFileName
    WITH  INIT;
    
  4. Nos horários→Novo, ir para o novo horário e definir as horas de data necessárias

 0
Author: Gayan Chinthaka Dharmarathna, 2017-04-06 04:12:00
Posso aconselhá-lo a tentar o software Cloudberry como um agente de backup para fazer backup dos dados que deseja. Ele define o backup automatizado da maneira que você quer fazer isso e colocar os backups onde você quer.
 0
Author: Mary17, 2017-04-08 18:41:42