Резервное копирование баз данных — различия между версиями
Oleg (обсуждение | вклад) (Новая страница: «Система Oktell работает с тремя базами данных: «oktell», «oktell_settings» и «oktell_cc_temp». Вопрос резервно...») |
(нет различий)
|
Версия 11:39, 11 апреля 2011
Система Oktell работает с тремя базами данных: «oktell», «oktell_settings» и «oktell_cc_temp». Вопрос резервного копирования баз в случае необходимости полностью возлагается на администратора. Средства Microsoft SQL Server предоставляют широкие возможности по решению этого вопроса.
В автоматическом режиме сервер производит резервное копирование БД при проведении обновления из файла (из клиентского приложения, «Администрирование. Общие настройки. Управление сервером»).
В разделе «Администрирование. Общие настройки. Управление сервером БД» доступна кнопка-команда на проведение резервного копирования всех используемых баз данных, а также кнопка резервного копирования сценариев (только xml-файлы со структурой сценария). При этом резервное копирование производится в подкаталог «BackUps» рабочего каталога службы сервера, файлы получают имена, включающие текущую дату в формате «yyMMdd». Однако, если сервер БД установлен на другом компьютере, то файлы резервных копий будут создаваться именно там. Во избежание проблем с путями в конфигурационном файле серверной службы необходимо обязательно указать параметр DBBackupDir, определяющий путь к существующему каталогу на компьютере с используемым сервером БД, куда производить резервное копирование. В противном случае при отсутствии запрошенного каталога резервное копирование произведено не будет.
Дополнительно система может производить автоматическое резервное копирование баз данных (и сценариев) в файлы с постоянными именами (перезаписываемые) ежедневно сразу после проведения процедуры оптимизации. Активация процесса происходит в общих настройках, для проведения резервного копирования необходимо также установить в конфигурационном файле серверной службы параметр DBAutoDailyBackup в значение «1».