2016-12-30 5 views
2

Как запланировать резервную копию базы данных SQL Server 2016? Резервная копия будет запускаться каждую неделю.Как запланировать резервную копию базы данных SQL Server 2016

ТИА

+0

Взгляните на [это] (http://stackoverflow.com/questions/14616764/sql-database-automatic-back-up) – GurV

+0

Чтобы выполнить резервное копирование в соответствии с расписанием, вы можете просто использовать это решение https: //sqlbak.com –

ответ

1

Wh в версии SQL Server есть? Если вы не используете SQLAgent, вы должны выполнить скрипт (.bat или другой) и запланировать его с помощью задачи «Расписание Windows» (например, или другой программы).

Если у вас есть другая версия, вы можете создать план Maintain для полной резервной копии, а затем с помощью SQL Agent создать Job для его запуска !.

Проверить этот ответ ... link

надеюсь, что это поможет!

+0

Я создал следующее (я отправлю его как новый вопрос) –

3

Вы можете создать скрипт резервного копирования, как показано ниже для вас дб резервного копирования:

BACKUP DATABASE your_database TO DISK = 'full.bak' 
BACKUP DATABASE your_database TO DISK = 'diff.bak' WITH DIFFERENTIAL 
BACKUP LOG your_database TO DISK = 'log.bak' 

Расписание его согласно вашему требованию

Вы также можете использовать мастер планов обслуживания, пожалуйста, обратитесь к ссылке для справки:

https://msdn.microsoft.com/en-IN/library/ms191002.aspx?f=255&MSPPError=-2147217396

+0

Должен ли я создать текстовый файл со следующими утверждениями: –

+0

BACKUP DATABASE your_database TO DISK = '' full.bak BACKUP DATABASE your_database к DISK = 'diff.bak' с ДИФФЕРЕНЦИАЛЬНЫМ BACKUP LOG your_database на диск = 'log.bak' –

+0

Затем поместите файл под Windows Scheduler, чтобы он запускался периодически. –