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

Материал из TaxiMaster
Версия от 13:12, 25 ноября 2009; RishatMuhametshin (обсуждение | вклад) (Резервные копии)

Перейти к: навигация, поиск
Окно утилиты резервного копирования

Утилита резервного копированияутилита, позволяющая создавать резервные копии базы данных. Это очень важная утилита, которая предохраняет вас от возможных потерь данных при некорректной эксплуатации системы Такси-Мастер.

Утилита резервного копирования устанавливается на сервер Такси-Мастер. При установке вы можете отказаться от утилиты, на шаге выбора компонентов убрав флажок «Template-checkbox-on.png Утилита резервного копирования», но это не рекомендуется.

Резервные копии

На вкладке «Резервные копии» находятся задачи резервного копирования. Каждая задача представляет собой набор нескольких параметров:

  1. Путь к базе данных.
  2. Расписание копирования.
  3. Путь к каталогу с резервными копиями.

Чтобы создать новое задание, нажмите кнопку «Добавить» или клавишу Instert и в открывшемся окне создания новой задачи заполните следующие поля:

  1. В поле «DNS имя сервера» укажите имя компьютера, на который установлен сервер Такси-Мастер, и на котором работает Firebird.
  2. В поле «База данных» укажите абсолютный путь к базе данных.
  3. В поле «Время» укажите время, в которое будет производиться создание резервной копии.
  4. В поле «Дни недели» укажите дни недели, по которым будет производиться резервное копирование.
  5. В поле «Каталог резервирования» укажите путь к какталогу, в котором будут храниться резервные копии.
  6. Нажмите «OK» для сохранения новой задачи.

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

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

  1. Отключите все подключения к базе данных.
  2. Выберите в списке задание на резервирование, которое соответствует нужной вам базе данных.
  3. Нажмите кнопку «Восстановить» или комбинацию клавиш Ctrl+R (от англ. “restore”).
  4. В открывшемся диалоговом окне выбора файла укажите путь к нужной резервной копии.
  5. Нажмите «OK».
  6. Дождитесь завершения восстановления базы данных.

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

Shadow-копии

Shadow-копирование представляет собой ведение синхронной копии базы данных. При поломке одной копии происходит быстрое переключение на другую, что позволяет сузить пробел в работе к минимальному времени. Чтобы настроить shadow-копирование в утилите резервного копирования, выполните следующие действия:

  1. Откройте утилиту резервного копирования.
  2. Откройте вкладку «Настройки».
  3. В группе полей «Shadow-копии» в поле «База данных» укажите абсолютный путь к файлу базы данных.
  4. В поле «Пользователь» укажите имя пользователя для подключения к базе данных (по умолчанию — «TAXI» для Такси-Мастер 1 и «SYSDBA» для Такси-Мастер 2).
  5. В поле «Пароль» укажите пароль для подключения к базе данных (по умолчанию — «bCgj4bSr» для Такси-Мастер 1 и «masterkey» для Такси-Мастер 2).
  6. В поле «Скрипт запуска Firebird» укажите путь к файлу скрипта для запуска Firebird (по умолчанию, «C:\Program Files\Taxi-Master\FB15\bin\_start.bat» для Такси-Мастер 1 и Шаблон:Путь к папке ТМ2 для Такси-Мастер 2).
  7. В поле «Скрипт остановки Firebird» укажите путь к файлу скрипта для остановки Firebird (по умолчанию, «C:\Program Files\Taxi-Master\FB15\bin\_stop.bat» для Такси-Мастер 1 и Шаблон:Путь к папке ТМ2 для Такси-Мастер 2).
  8. Откройте вкладку «Shadow-копии».
  9. Нажмите кнопку Кнопка-добавить-запись.png или клавишу Insert.
  10. В открывшемся окне "Shadow-копия" укажите путь к файлу shadow-копии (например, «C:\data.shd»).
  11. Нажмите «OK».

Не создавайте большое количество shadow-копий — это может замедлить работу сервера.

Активация работы shadow-копии

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

  1. Откройте утилиту резервного копирования.
  2. Откройте вкладку «Shadow-копии».
  3. Выберите в списке shadow-копию.
  4. Нажмите кнопку «Активировать».

После этого вы можете заняться восстановлением базы данных (см. починка базы данных).

Настройки

На вкладке «Настройки» находятся настройки утилиты резервного копирования. Не рекомендуется изменять их.

Сборка мусора с помощью утилиты резервного копирования

Рекомендуется почитать статью: Сборка мусора