Кастомизация
09
Май
8

Автоматическое создание резервных копий SQL Server 2008

Рассмотрим, как организовать две наиболее часто встречающиеся задачи администрирования SQL Server’а:

  • Автоматическое резервное копирование баз данных;
  • Удаление старых резервные копии.

Планирование резервных копий базы данных

  • Откройте SQL Management Studio и подключитесь к требуемой базе данных. Убедитесь, что SQL Server Agent работает;
  • Разверните узел Management – Maintenance (для этого у Вас должна быть роль «SYSADMIN») – щелкните правой кнопкой и выберите «New Maintenance Plan»;
  • Введите имя нового плана обслуживания;
  • Щелкните по иконке календаря справа в единственной строке. В открывшемся окне сконфигурируйте время выполнения задания. Выберите такое время, когда база данных меньше загружена;
  • Из раздела Toolbox перетащите задачу Backup Database Task в основную область;
  • Дважды щелкните по Backup Database Task – откроется окно настроек задачи резервного копирования – задайте нужные настройки;
  • Щелкните ОК – теперь резервные копии будут создаваться в соответствии с запланированным временем;




Удаление старых резервных копий

Так как файлы резервных копий будут создаваться часто, то в скором времени свободного места на жестком диске у Вас поубавится. Поэтому Вам нужно будет удалять устаревшие файлы резервных копий. Продолжим конфигурировать план обслуживания:

  • Из панели Toolbox перетащите в основную область задачу Maintenance Cleanup Task;
  • Дважды щелкните по Maintenance Cleanup Task, чтобы открыть окно свойств. В нем Вы должны определить расположение резервных копий, их расширение и определить возраст файлов подлежащих удалению. Хорошей практикой является хранение бэкапов до одного месяца;
  • Жмите ОК и сохраняете план обслуживания;
  • Дальше можете либо дождаться следующего времени выполнения плана обслуживания, либо выполнить его вручную (правой кнопкой мыши по плану обслуживания в Object Explorer).




Комментарии (8)
  • дмитрий 09.05.2012

    Добрый день.
    Подскажите, нужно ли делать отдельно бэкап журнала транзакций или полного будет бостаточно?

  • slivka_83 09.05.2012

    Добрый день. Подход работы с бэкапом БД CRM мало чем отличается от любого другого бэкапа на SQL сервере. Подробнее можете прочитать тут http://technet.microsoft.com/en-us/library/hh699676.aspx

  • Алекс 09.05.2012

    скажите пожалуйста, при попытке планирования бэкапа все время выходит сообщение sql менеджер запущен и остановлен т.к. не используется ни одним приложением,агент запущен, все работает, база подключена, права админские, в чем может быть проблема?

  • slivka_83 09.05.2012

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

  • Игорь 09.05.2012

    Спасибо! Помогло!

  • Юрий 09.05.2012

    Скажите пожалуйста, как удалять старые бэкапы из устройства резервного копирования (один большой файл) или стоит бэкапить в отдельные файлы, но с одним файлом вроде как проще, в нем вся информация. GOOGLE не забанил ), но толковой информации я не нашел.

  • slivka_83 09.05.2012

    Тут, я Вам не подскажу — лучше обратится на специализированный ресурс по MS SQL.

  • Василий 09.05.2012

    Можно еще использовать Cloud Backup Robot для автоматизации резервного копирования Microsoft SQL Server — https://cloudbackuprobot.com

*

code