Резервное копирование базы данных для Такси Диспетчер

Для программы Такси Диспетчер предусмотрена утилита сохранения базы данных в резервную копию и механизм восстановления базы из резервной копии. При создании резервной копии в ней сохраняется полностью все содержимое базы данных. В дальнейшем из резервной копии может быть восстановлено все содержимое базы на момент ее резервирования. Таким образом всегда имеется возможность отката базы к определенному состоянию. Как резервное копирование, так и восстановление базы данных выполняются с помощью утилиты bin\backup.exe.

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

Данная функция доступна непосредственно из меню Администрирование|Резервное копирование базы. Альтернативный способ — запустить утилиту резервного копирования непосредственно из операционной системы.

При запуске bin\backup.exe (без параметров) появляется окно:

При запуске с параметром bin\backup.exe -backup или из главного меню программы Администрирование|Резервное копирование базы появляется окно:

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

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

При сохранении резервной копии по умолчанию используется каталог backup\<дата сохранения >\, при этом имя файла резервной копии имеет формат текущего времени (ЧЧММСС). Пример пути по умолчанию:

C:\Program Files\F-Group\Taxi\backup\07.08.2004\171538.fbk — для версии Firebird

C:\Program Files\F-Group\Taxi\backup\07.08.2004\171538.sql — для версии MySQL

в указанных примерах резервные копии были созданы 07.08.2004 в 17:15:38.

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

Существует возможность Автоматического резервирования базы данных, чтобы открыть настройки автоматического резервирования, нужно нажать на кнопку Настройка. Откроется окно:

Здесь находятся следующие опции:

  • флажок Запускать вместе с Windows — устанавливает режим запуска утилиты резервироания при старте Windows
  • флажок Сворачивать в трей при запуске — значок программы будет отображаться в системном трее
  • флажок Выполнять автоматическое резервирование — активизирует режим автоматического резервирования и активизирует поля — каждые х часов и с какого момента
  • флажок Использовать нестандартные пароли — позволяет установить логин и пароль если они отличаются от стандартных.
  • флажок Сохранять резервные копии в каталог по умолчанию — активизирует режим сохранения копий в каталог установленный по умолчанию обычно это — «:\Program Files\F-Group\Taxi\backup\..»
  • флажок Сохранять резервные копии по указанному пути — активизирует режим сохранения копий в каталог установленный в поле ниже

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

Восстановление базы рекомендуется выполнять при выключенной программе Такси-Диспетчер.

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

При запуске bin\backup.exe (без параметров) в поле Действие следует выбрать пункт Восстановление. При этом окно утилиты выглядит следующим образом:

При запуске с параметром bin\backup.exe -restore утилита запускается сразу в режиме восстановления:

Для восстановления необходимо:

  • указать путь к файлу резервной копии, из которого будет производится восстановление базы
  • нажать кнопку Начать

После успешного завершения операции появится сообщение о выполненном восстановлении.