Sql сервер для 1с: резервное копирование базы данных (практика)

Материал предоставлен сайтом www.learn1c.ru/

В предыдущей главе мы создали график резервного копирования. Эта глава посвящена практической реализации отечественных замыслов.

Непроизвольный запуск SQL Server Agent

Для автоматического создания резервных копий нам потребуется SQL Server Agent. В большинстве случаев он стартует вместе с SQL Server при запуске ОС. Удостоверьтесь в надежности, в каком состоянии он находится у Вас. Для этого запустите программу Service Manager

и в поле Services выберите SQL Server Agent

В случае если SQL Server Agent не запущен, запустите его. В обязательном порядке установите галочку Auto-start service when OS starts. Это избавит Вас от необходимости запускать агента по окончании каждой перезагрузки компьютера.

Выбор модели восстановления данных

Откройте в Enterprise Manager свойства вашей базы данных, перейдите на закладку Options:

SQL Server предлагает 3 модели восстановления данных:

  • Simple. База разрешённых может быть восстановлена на момент последней архивной копии, но, Вы не сможете вернуть базу данных на момент сбоя;
  • Full. База разрешённых может быть восстановлена на момент сбоя независимо от вида операций, каковые выполнялись с БД в момент сбоя;
  • Bulk-Logged. База разрешённых может быть восстановлена на момент сбоя при, в случае если с БД не выполнялись массовые операции (bulk copy operations):
  • SELECT INTO;
  • CREATE INDEX;
  • Операции с полями типа text и image;
  • Операции массовой загрузки (Bulk load operations (bcp and BULK INSERT))

Выбирайте модель Full. Так Вы станете уверены, что при важного сбоя не утратите данные либо утратите лишь минимум (утрата информации может случиться, в случае если будет поврежден файл транзакций).

Более подробную данные о моделях восстановления данных Вы имеете возможность отыскать в Books Online (BOL) по строчку поиска Selecting a Recovery Model либо Simplify backup and recovery procedures.

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

Вот мы и добрались до самого увлекательного

на данный момент мы настроим автоматическое создание полных резервных копий Вашей базы данных.

Запустите направляться Manager, откройте папку Management, поставьте курсор на Database Maintenance Plans и из контекстного меню выберите пункт New Maintenance Plan:

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

Пометьте галочкой Вашу базу данных и надавите кнопку Потом. Пропустите окна Update Data Optimization Information и Database Integrity Check. Перед Вами покажется окно Specify the Database Backup Plan:

1С + MSSQL server: автоматическое создание резервных копий


Похожие заметки:

Понравилась статья? Поделиться с друзьями: