Резервирование программного комплекса

Резервирование программного комплекса позволяет сохранить максимум информации при возникновении внезапных сбоев в работе (например, при непредвиденном отключении электричества). Кроме того, резервирование необходимо выполнять перед внесением изменений в настройки программного комплекса, перед его обновлением, а также перед переносом на другой сервер.

Ситуации, когда нужна резервная копия

Резервные копии программного комплекса могут понадобиться в следующих случаях:

  1. Для восстановления работы комплекса после повреждения базы данных.
  2. Для физического переноса сервера с одного ПК на другой.

Восстановление работы комплекса

Наиболее частыми причинами повреждения баз данных являются:

  1. Аварийное отключение электропитания сервера. Во избежание аварийного завершения работы программного обеспечения сервер должен быть оснащен источником бесперебойного питания (UPS). При отключении электричества данное устройство некоторое время будет поддерживать функционирование сервера, что позволит корректно завершить его работу и избежать повреждения базы данных.
  2. Неисправность жесткого диска и/или нехватка свободного места. Например, база данных стала слишком большой, и на жестком диске уже не хватает места под постоянно растущую базу.

Перенос сервера

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

Также необходимо сохранить топологию сети. На новом сервере следует установить тот же IP-адрес, что и у исходного сервера.

Для этого (до установки ПО и развертывания резервной копии) необходимо:

  1. Узнать IP-адрес текущего сервера при помощи команды ipconfig в "Командной строке", либо открыв "Сведения" сетевого подключения (примерный путь: Панель управления - Сеть и Интернет - Центр управления сетями и общим доступом - Изменение параметров адаптера).
700px-Командная_строка_команда_ipconfig.png
Сведения_о_сетевом_подключении.png

2. Изменить IP-адрес на компьютере, с которого происходит перенос сервера. Внимание! Во избежание конфликта, изменение IP следует произвести ДО установки IP-адреса на новом сервере!
  1. Открыть "Сетевые подключения": Панель управления - Сеть и Интернет - Центр управления сетями и общим доступом - Изменение параметров адаптера.
  2. Нажать правой клавишей мыши на активном подключении и выбрать "Свойства".
  3. В разделе "Отмеченные компоненты используются этим подключением" выделить пункт "IP версии 4 (TCP/IPv4)" и нажать кнопку Свойства.
  4. В открывшемся окне в поле IP-адрес установить новый (свободный) IP-адрес, изменив значение последнего октета (числа).
700px-Свойства_сетевого_подключения_изменение_ip.png

3. Установить IP-адрес на новом сервере, действуя как в предыдущем пункте.

Резервирование

Резервирование базы данных

Чтобы произвести резервирование базы данных, необходимо:

  1. Запустить "Утилиту резервного копирования" от имени администратора.
Утилиту_резервного_копирования_лого.png

2. На вкладке "Резервные копии" нажать Добавить.
Утилита_резервного_копирования_добавить_задачу.png

3. В открывшемся окне указать Каталог резервирования, куда будет сохранена резервная копия базы данных. Затем нажать ОК для сохранения задачи.

Создание_задачи_на_резервное_копирование_базы_данных.png

4. Для создания резервной копии нажать кнопку Резервировать (или сочетание клавиш Ctrl+B).

Утилита_резервного_копирования_резервировать.png

5. Появится окно прогресса резервирования. После того, как оно закроется, резервная копия базы данных сохранится в папку, которая указана в поле Каталог резервирования.
Утилита_резервного_копирования_резервирование.png

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

Автоматическое резервирование базы данных следует установить на время с наименьшей нагрузкой на программный комплекс.

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

Сохранение конфигурации

tme_system_settings.cfg – конфигурационный файл рабочего места ТМ: Корпоративные поездки, он содержит настройки ТМСофтфона, информацию о подключении к ТМ Серверу, пути к базе данных, карте, типе телефонии и т.д.).

Чтобы сохранить конфигурацию, нужно:

  1. Открыть папку, где установлен программный комплекс ТМ: Корпоративные поездки (по умолчанию C:\Program Files (x86)\Taxi-Master).
  2. Создать резервную копию файла tme_system_settings.cfg, расположенного в данной папке, скопировав данный файл в другое место (для резервных копий рекомендуется использовать отдельный носитель: флешка, жесткий диск и т.д.).

Копирование конфигурационного файла производится только вручную.

Рекомендуется делать резервную копию раз в 3-4 месяца.



Резервирование call-центра Oktell

Чтобы произвести резервирование Oktell, нужно:

  1. Запустить клиентскую часть Oktell.
  2. Перейти в раздел "Администрирование", пункт "Общие настройки".
  3. В выпадающем списке выбрать пункт "Управление сервером".
    1. Нажать кнопку Произвести резервное копирование БД и дождаться окончания процедуры (система выведет уведомление о результатах резервного копирования).
    2. Нажать кнопку Произвести копирование сценариев и дождаться окончания копирования (система также уведомит о результатах).

700px-Резервирование_Oktell.png


    4. Перейти в папку, где содержатся резервные копии и сценарии. По умолчанию C:\Program Files (x86)\Oktell\Server\Backup.
     5. Скопировать все файлы резервных копий баз данных (или всю папку "Backup") в другое место (созданные копии баз данных имеют название типа db_okset.bak, db_okcc.bak, db_ok.bak, scr_bk.zip).
     6. Аналогичным образом сохранить сценарии, скопировав папку "Scripts" (C:\Program Files (x86)\Oktell\Server\Scripts).

Далее: Утилита резервного копирования