как запланировать резервное копирование в sql server 2008?

Как я могу запланировать ежедневное резервное копирование в 9: 00 вечера в SQL server 2008?

8 ответов


  1. использовать Microsoft SQL Server Management Studio создать новый план обслуживания.

  2. в обозревателе объектов перейдите в папку Управление > Планы Обслуживания.

  3. откроется конструктор.

  4. В Панели инструментов вы найдете задачу с именем Back Up Database Task, перетащите ее в конструктор.

  5. щелкните правой кнопкой мыши "резервное копирование задачи базы данных" выберите Изменить в контекстном меню

  6. тип резервного копирования:

    • Full: делает полную резервную копию каждый раз (ref)
    • дифференциал: создает резервную копию изменений между последним и текущим состоянием. Вам понадобятся все дифференциалы + первоначальная резервная копия, Если вы хотите восстановить! (ref)
    • журнал транзакций: создает резервную копию транзакций с момента последнего полного резервного копирования. (ref)
  7. щелкните правой кнопкой мыши задачу, чтобы выбрать базы данных для резервного копирования.

изменить расписание вашего плана обслуживания, чтобы установить, когда он будет работать.

Mantenance Plans


помимо решений, упомянутых в этом потоке, я могу рекомендовать использовать Apexsql Backup для создания запланированной резервной копии SQL Server.

Я нашел статью, которая дает краткое введение о типах резервных копий и рекомендуемых методах стратегии резервного копирования (расположение резервных копий, запланированные и автоматические резервные копии, тестирование резервных копий и проверка).

в нем объясняется, как планировать резервное копирование в SQL Server с помощью задания агента SQL Server, планов обслуживания SQL Server и ApexSQL Резервное копирование: http://solutioncenter.apexsql.com/how-to-create-a-sql-server-scheduled-backup/

чтобы создать запланированную резервную копию SQL Server в качестве задания агента SQL Server, необходимо написать сценарий T-SQL.

Apexsql Backup можно использовать, чтобы избежать написания сценариев T-SQL, но также и избежать необходимости поддерживать планы резервного копирования и соответствующие им задания при использовании планов обслуживания SQL Server.

инструмент позволяет автоматизировать и планировать резервное копирование SQL Server задания в одной задаче, сохраняя при этом цепочку резервного копирования для легкого восстановления в момент времени (откат базы данных).

есть мастер, который проведет вас через процесс планирования резервного копирования. На первом шаге мастера указать имя сервера, имя базы данных и тип резервной копии. Далее-вам нужно будет указать папку назначения для резервного копирования и тип вывода. В следующем шаге вы можете выбрать один из множества вариантов, таких как проверка резервного копирования, сжатия, шифрования так далее.

после этого в следующем окне выберите опцию "расписание" и укажите частоту встречаемости, и, наконец, – отправьте запланированную резервную копию, и все готово.


здесь есть хороший сценарий http://ola.hallengren.com/ который при запуске создает некоторые задания агентов sql, которые выполняют некоторые задачи обслуживания, которые вы должны выполнять в базе данных.


Я могу предложить вам два способа планирования резервного копирования в SQL Server 2008.

С помощью SSMS (SQL Server Managment Studio)

откройте папку " управление "и найдите"план обслуживания". Вам нужно будет иметь базу данных SYSADMIN roleIn, чтобы запланировать такой план. Затем щелкните правой кнопкой мыши папку план обслуживания и выберите новый план обслуживания.
enter image description here

введите название плана обслуживания, который вы собираетесь создавать. Затем нажмите на значок календаря в правом верхнем углу выделенного раздела на экране графика работы. В открывшемся окне настройте все необходимое расписание резервного копирования. enter image description here

в левой нижней части экрана выберите задачу резервного копирования базы данных для настройки процесса резервного копирования. Затем перетащите элемент в правое окно. enter image description here

дважды щелкните по задаче базы данных. В открывшемся окне Настройка, конфигурация связано с резервной копией базы данных. enter image description here

укажите базы данных, которые вы собираетесь создать резервную копию. enter image description here

второй способ запланировать резервное копирование в SQL Server 2008-использовать сторонний инструмент как SQLBackupAndFTP или если вы предпочитаете SAAS, вы можете попробовать что-то вроде SqlBak.

вы можете найти более подробную информацию о как автоматически создавать резервные копии базы данных SQL в моем блоге пост.


Настройка плана обслуживания с помощью дерева управления в среде SQL Server Studio:

Настройка плана обслуживания для резервного копирования баз данных


приложение AOMEI Backupper собирается relesae это новая версия с резервной копией расписания в нем. На этой странице также есть информация:управление продуктами резервного копирования


создайте план обслуживания. SQL 2008 имеет отличный мастер для этого в SSMS, который создаст задание агента SQL, которое вы можете проверить и изменить - и увидеть синтаксис SQL для дальнейшего использования.

предложение: создать устройство резервного копирования.


существует несколько сторонних инструментов, позволяющих планировать резервное копирование и контролировать состояние. Пожалуйста, попробуйте использовать EMS SQL Backup которая решает эти задачи. Он также включает в себя шаблоны типичных действий обслуживания, которые могут быть легко развернуты на серверах.