===== Функциональная схема ===== {{ :okabu:Platforma_8.3:func:b1221f0f_ec52_11e6_949c_0050569e7e0a:schema.jpg }} ---- ===== Функциональное назначение: ===== ---- === Инструкция: === {{:okabu:Platforma_8.3:func:b1221f0f_ec52_11e6_949c_0050569e7e0a:Bekap.pdf|Скачать инструкцию в формате PDF}} **Бэкап БД и восстановление БД «на лету»** Для того, чтобы сделать **бэкап базы данных** на сервере (при этом пользователи могут не прекращать работу с данной БД), необходимо: * Зайти на сервер БД. * Загрузить СУБД MS SQL Server Management Studio (Рис. 1). {{ :okabu:Platforma_8.3:func:b1221f0f_ec52_11e6_949c_0050569e7e0a:image1.jpg?615x371 }} Рис. 1 – СУБД MS SQL Server Management Studio {{ :okabu:Platforma_8.3:func:b1221f0f_ec52_11e6_949c_0050569e7e0a:image2.jpg?422x353 }} Рис. 2 – Развернутое дерево БД сервера * Кликнуть по ней правой кнопкой мыши и в появившемся меню перейти **Задачи** **Создать резервную копию** (Рис. 3). {{ :okabu:Platforma_8.3:func:b1221f0f_ec52_11e6_949c_0050569e7e0a:image3.jpg?442x270 }} Рис. 3 – Переход к форме настройки резервного копирования БД * В появившейся форме на странице **Общие** в поле **Тип резервной копии** должно быть указано **«Полная»**; поле **База данных** – имя нужной БД. В поле **Создать резервную копию на** указан путь, по которому будет сохранен файл бэкапа БД (Рис. 4). {{ :okabu:Platforma_8.3:func:b1221f0f_ec52_11e6_949c_0050569e7e0a:image4.jpg?426x382 }} Рис. 4 – Форма настройки резервного копирования БД. Страница Общие * Значения параметров на странице **Параметры** менять не нужно (Рис. 5). {{ :okabu:Platforma_8.3:func:b1221f0f_ec52_11e6_949c_0050569e7e0a:image5.jpg?430x383 }} Рис. 5 – Форма настройки резервного копирования БД. Страница Параметры * После нажатия на кнопку **ОК** начинается процесс формирования файла бэкапа (Рис. 6). {{ :okabu:Platforma_8.3:func:b1221f0f_ec52_11e6_949c_0050569e7e0a:image6.jpg?426x382 }} Рис. 6 – Формирование файла бэкапа. Ход выполнения процесса Для **восстановления БД из полученного бэкапа** необходимо: * Выбрать БД на сервере, на которую необходимо выполнить восстановление БД, кликнуть по ней правой кнопкой мыши и в появившемся меню перейти **Задачи** **Восстановить** **База данных** (Рис.7). {{ :okabu:Platforma_8.3:func:b1221f0f_ec52_11e6_949c_0050569e7e0a:image7.jpg?623x251 }} Рис. 7 – Переход к форме настройки восстановления БД из бэкапа * На появившейся форме в поле **Из базы данных** следует указать БД, из которой необходимо произвести восстановление (Рис. 8). После выбора БД в поле в нижней части формы появится список доступных для выбора файлов бэкапа указанной БД (Рис. 9). * Если необходимо выполнить восстановление БД из более ранней копии БД, то следует указать источник для восстановления БД **С устройства** и выбрать путь к нужному файлу. {{ :okabu:Platforma_8.3:func:b1221f0f_ec52_11e6_949c_0050569e7e0a:image8.jpg?623x364 }} Рис. 8 – Форма настройки восстановления БД. Выбор БД, из которой необходимо произвести восстановление * На странице **Параметры** в поле **Восстановить файлы базы данных как** в столбце **Восстановить как** необходимо прописать наименование БД, на которую будет выполнено восстановление (Рис. 10). {{ :okabu:Platforma_8.3:func:b1221f0f_ec52_11e6_949c_0050569e7e0a:image9.jpg?623x364 }} Рис. 9 – Форма настройки восстановления БД. Сформированный бэкап БД {{ :okabu:Platforma_8.3:func:b1221f0f_ec52_11e6_949c_0050569e7e0a:image10.jpg?623x364 }} Рис. 10 – Форма настройки восстановления БД. * Нажать на кнопку **ОК**. > ////**Примечание.** На момент нажатия на кнопку **ОК** конфигуратор БД, на которую будет выполнено восстановление, должен быть закрыт.//// После завершения восстановления БД необходимо выполнить переподключение к хранилищу для того, чтобы отображались идентификаторы новой базы. Во избежание появления ошибки дублирования кода на сервере необходимо выполнить команду **ОбновитьНумерациюОбъектов** (Рис. 11). В приведенном примере при загрузке БД up_test данная команда выполняется автоматически. {{ :okabu:Platforma_8.3:func:b1221f0f_ec52_11e6_949c_0050569e7e0a:image11.jpg?623x535 }} Рис. 11 – Конфигуратор УП ---- === Список изменений в релизах: === ----