2010-07-05 1 views

ответ

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

  2. В объекте explorer перейти в папку Управление> Планы технического обслуживания.

  3. Это откроет дизайнер.

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

  5. правой кнопкой мыши 'Back Up Database Task' выберите редактировать из контекстного меню

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

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

Измените расписание плана обслуживания, которое будет установлено, когда оно будет запущено.

Mantenance Plans

+0

Что вы говорите и что такое управление папками? –

+0

Привет, Невилл, что случилось? Я говорю о планировании резервного копирования для SQL Server 2008. Я понимаю, вы не можете заставить его работать? В чем проблема? –

+0

Нет. Я имею в виду, что в Microsoft SQL Server Management Studio я не нашел опции «Управление папками». Тем не менее, я нашел другой способ использовать расписание резервного копирования с помощью опции сценариев в диалоговом окне резервного копирования. –

1

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

Рекомендация: сначала создайте устройство резервного копирования.

10

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

+1

Решение Ola рекомендуется в Pluralsight как далеко превосходное решение для использования встроенных планов обслуживания базы данных (решение для обслуживания Ola Hallengren) http://pluralsight.com/training/Courses/TableOfContents/sqlserver-2012ic – Riga

1

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

13

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

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

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

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

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

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

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

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

3

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

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

Открыть "Managment" папку и найти " План обслуживания ". Для планирования такого плана вам понадобится роль базы данных SYSADMIN. Затем щелкните правой кнопкой мыши папку «План обслуживания» и выберите «Новый план обслуживания».
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.

Дополнительную информацию о How to Backup SQL Database Automatically in my blog post.