Утилита резервного копирования — различия между версиями

Материал из TaxiMaster
Перейти к: навигация, поиск
(Новая: Окно утилиты резервного копирования '''Утилита резервного копирования''' ...)
 
(Журнал работы)
(не показано 40 промежуточных версий 4 участников)
Строка 1: Строка 1:
[[Изображение:Tmbackup-window.png|thumb|Окно утилиты резервного копирования]]
+
{{Info/Clean logs|ссылка=#Журнал работы}}
'''Утилита резервного копирования''' — [[Утилиты Такси-Мастер|утилита]], позволяющая создавать [[Резервная копия базы данных|резервные копии]] [[База данных|базы данных]].
+
 
 +
'''Утилита резервного копирования''' — [[Утилиты Такси-Мастер|утилита]], позволяющая создавать [[Резервная копия базы данных|резервные копии]] базы данных.
 
Это очень важная утилита, которая предохраняет вас от возможных потерь данных при некорректной эксплуатации системы [[Такси-Мастер]].
 
Это очень важная утилита, которая предохраняет вас от возможных потерь данных при некорректной эксплуатации системы [[Такси-Мастер]].
  
 
Утилита резервного копирования устанавливается на [[сервер Такси-Мастер]].
 
Утилита резервного копирования устанавливается на [[сервер Такси-Мастер]].
При установке вы можете отказаться от утилиты, на шаге выбора компонентов убрав флажок '''Утилита резервного копирования''', но это не рекомендуется.
+
 
 +
Запустить утилиту можно через "[[Панель управления ТМ]]" на странице "Утилиты".
  
 
== Резервные копии ==
 
== Резервные копии ==
На вкладке '''Резервные копии''' находятся задачи резервного копирования.
+
[[Файл:TMBackup вкладка Резервные копии.png|центр]]
 +
 
 +
На вкладке {{tab|Резервные копии}} находятся задачи резервного копирования.
 
Каждая задача представляет собой набор нескольких параметров:
 
Каждая задача представляет собой набор нескольких параметров:
  
# Путь к базе данных.
+
# Имя базы данных.
 
# Расписание копирования.
 
# Расписание копирования.
 
# Путь к каталогу с резервными копиями.
 
# Путь к каталогу с резервными копиями.
 +
# Дополнительные данные, необходимые для работы утилиты с данной задачей.
  
Чтобы создать новое задание, нажмите кнопку '''Добавить''' или клавишу {{key|Instert}} и в открывшемся окне создания новой задачи заполните следующие поля:
+
Чтобы создать новое задание, нажмите кнопку {{button|Добавить}} или клавишу {{key|Instert}} и в открывшемся окне создания новой задачи заполните следующие поля:
  
# В поле '''DNS имя сервера''' укажите имя компьютера, на который установлен [[сервер Такси-Мастер]], и на котором работает [[Firebird]].
+
# В поле {{field|DNS имя сервера}} укажите имя компьютера, на который установлен [[сервер Такси-Мастер]], и на котором работает PostgreSQL.
# В поле '''База данных''' укажите ''абсолютный путь'' к [[База данных|базе данных]].
+
# В поле {{field|База данных}} укажите имя базы данных.
# В поле '''Время''' укажите время, в которое будет производиться создание [[Резервная копия базы данных|резервной копии]].
+
# В поле {{field|Время}} укажите время, в которое будет производиться создание [[Резервная копия базы данных|резервной копии]].
# В поле '''Дни недели''' укажите дни недели, по которым будет производиться резервное копирование.
+
# В поле {{field|Дни недели}} укажите дни недели, по которым будет производиться резервное копирование.
# В поле '''Каталог резервирования''' укажите путь к какталогу, в котором будут храниться резервные копии.
+
# В поле {{field|Каталог резервирования}} укажите путь к каталогу, в котором будут храниться резервные копии.
# Нажмите '''OK''' для сохранения новой задачи.
+
# Нажмите {{button|OK}} для сохранения новой задачи.
  
== Shadow-копии ==
+
=== Карточка задачи резервного копирования ===
Shadow-копирование представляет собой ведение синхронной копии базы данных.
+
В таблице на вкладке {{tab|Резервные копии}} находится список задач.
При поломке одной копии происходит быстрое переключение на другую, что позволяет сузить пробел в работе к минимальному времени.
+
На [[#Резервные копии|изображении выше]] вы можете увидеть список из одной задачи, но в действительности задач может быть как угодно много.
 +
По двойному клику по задаче открывается ее '''карточка''':
 +
 
 +
[[Файл:Карточка задачи резервного копирования TMBackup.png|центр|Карточка задачи на резервное копирование базы данных]]
 +
 
 +
[[#Резервные копии|Выше]] уже были описаны все поля, а также данные, которые в эти поля нужно вводить.
 +
Здесь, на изображении, вы можете увидеть, как в действительности выглядит заполненная карточка задачи резервного копирования.
 +
 
 +
== Резервирование ==
 +
{{информация|Утилиту резервного копирования необходимо запускать от имени администратора.}}
 +
 
 +
'''Резервирование базы данных''' может происходить автоматически (на основании задач, см. [[#Резервные копии|выше]]) или вручную.
 +
 
 +
Чтобы происходило автоматическое резервирование на основании задач, утилита резервного копирования всегда должна быть запущена.
 +
Это единственное условие, никаких дополнительных действий не требуется.
 +
 
 +
Чтобы зарезервировать базу данных ''вручную'', необходимо выполнить следующие действия:
 +
 
 +
# Откройте утилиту резервного копирования на вкладке {{tab|Резервные копии}}.
 +
# Выберите в списке задачу, по которой нужно произвести резервирование. Для этого нужно щёлкнуть на ней мышью, чтобы курсор установился на нее.
 +
# Нажмите кнопку {{button/Резервировать}} или комбинацию клавиш {{key|Ctrl}}+{{key|B}} (от англ. “backup”). Появится небольшое окно, в котором вы увидите индикатор процесса резервирования.
 +
# Дождитесь завершения резервирования. После завершения операции окно с индикатором процесса исчезнет.
 +
# Сверните утилиту.
 +
 
 +
== Восстановление из резервной копии ==
 +
{{информация|Утилиту резервного копирования необходимо запускать от имени администратора.}}
 +
 
 +
Восстановление из резервной копии происходит по какому-то заданию, поэтому чтобы восстановить базу данных, нужно создать хотя бы одно задание (см. [[#Резервные копии|выше]]).
 +
После этого выполните следующие действия:
 +
 
 +
# Отключите все подключения к базе данных.
 +
# Выберите в списке задание на резервирование, которое соответствует нужной вам базе данных.
 +
# Нажмите кнопку {{button/Восстановить}} или комбинацию клавиш {{key|Ctrl}}+{{key|R}} (от англ. “restore”).
 +
# В открывшемся диалоговом окне выбора файла укажите путь к нужной резервной копии.
 +
# Нажмите {{button|OK}}.
 +
# Дождитесь завершения восстановления базы данных.
 +
 
 +
После этого рекомендуется перезагрузить компьютер, хотя это не является обязательным.
  
 
== Настройки ==
 
== Настройки ==
На вкладке '''Настройки''' находятся настройки утилиты резервного копирования.
+
На вкладке {{tab|Настройки}} можно включить '''Отладочный режим''' и задать '''Каталог резервирования для TMCloudBackup'''.
Не рекомендуется изменять их.
+
 
 +
[[Файл:Утилита резервного копирования Настройки.png|центр]]
 +
 
 +
== Журнал работы ==
 +
Утилита резервного копирования ведет журнал работы — {{путь|TMBackup.log}}.
 +
Он находится в той же папке, в которой располагается утилита, по умолчанию путь к нему — {{путь| C:\Program Files (x86)\Taxi-Master\Logs\TMBackup.log}}.
 +
 
 +
== Ссылки ==
 +
* [[Перенос базы данных]]
 +
* [[Резервная копия базы данных]]
 +
* [[Обновление Такси-Мастер]]
  
== Сборка мусора с помощью утилиты резервного копирования ==
+
{{утилиты}}
:''См. [[Сборка мусора]].''
 
  
 
[[Категория:Утилиты]]
 
[[Категория:Утилиты]]
 
[[Категория:База данных]]
 
[[Категория:База данных]]
 +
[[Категория:Резервное копирование]]
 +
[[Категория:Панель управления ТМ]]

Версия 13:24, 9 ноября 2021

Интересная информация

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

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

Утилита резервного копирования устанавливается на сервер Такси-Мастер.

Запустить утилиту можно через "Панель управления ТМ" на странице "Утилиты".

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

TMBackup вкладка Резервные копии.png

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

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

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

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

Карточка задачи резервного копирования

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

Карточка задачи на резервное копирование базы данных

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

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

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

Резервирование базы данных может происходить автоматически (на основании задач, см. выше) или вручную.

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

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

  1. Откройте утилиту резервного копирования на вкладке «Резервные копии».
  2. Выберите в списке задачу, по которой нужно произвести резервирование. Для этого нужно щёлкнуть на ней мышью, чтобы курсор установился на нее.
  3. Нажмите кнопку Кнопка-Резервировать.png «Резервировать» или комбинацию клавиш Ctrl+B (от англ. “backup”). Появится небольшое окно, в котором вы увидите индикатор процесса резервирования.
  4. Дождитесь завершения резервирования. После завершения операции окно с индикатором процесса исчезнет.
  5. Сверните утилиту.

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

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

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

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

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

Настройки

На вкладке «Настройки» можно включить Отладочный режим и задать Каталог резервирования для TMCloudBackup.

Утилита резервного копирования Настройки.png

Журнал работы

Утилита резервного копирования ведет журнал работы — «TMBackup.log». Он находится в той же папке, в которой располагается утилита, по умолчанию путь к нему — « C:\Program Files (x86)\Taxi-Master\Logs\TMBackup.log».

Ссылки

Утилиты Такси-Мастер
Утилиты для работы с базой данных

Утилита администрирования базы данныхУтилита резервного копированияУтилита импорта данных в справочникиCommonAPITest