Как сохранить / восстановить настройки TrueConf Server
При использовании таких технологически развитых серверных решений, как мессенджер TrueConf Server, требуется периодически сохранять и использовать резервные копии (бэкапы). Они понадобятся, если происходит перенос ПО с одного физического/виртуального сервера на другой, устанавливается крупное обновление ОС или самого TrueConf Server и просто хранить резервные копии на случай ЧП (отказа оборудования, нарушения работы ОС и пр.).
С помощью резервирования данных TrueConf Server можно сохранить и восстановить:
- настройки сервера;
- настройки пользователей и групп;
- созданные конференции и шаблоны;
- файлы сертификата;
при необходимости – дополнительные данные:
- файлы записей видеоконференций;
- файлы, переданные в чатах;
- аватары пользователей сервера;
- логи работы сервера до момента бэкапа.
Шаг 1: Сохранение необходимых данных
Настройки сервера, конференций, пользователей хранятся в разных местах в зависимости от ОС, где установлен TrueConf Server:
- на ОС Windows: в реестре;
- на ОС семейства Linux: в БД.
Но есть общий для всех ОС способ переноса данных: через tc_regkey, поставляемую прямо с сервером специальную утилиту. Её и надо использовать как универсальный вариант.
Больше о работе с данной утилитой можно узнать из расширенного курса для администраторов TrueConf Server. По ссылке ниже подробно рассказано, чем он полезен и как получить к нему доступ:
История чатов (сообщения) хранится в БД независимо от ОС.
Также можно сохранить некоторые данные, которые хранятся в файлах: логи работы сервера, аватары пользователей, сертификат TLS (нужно для корректного переноса настроек HTTPS).
Сохранение каждого типа данных в зависимости от ОС детально показаны в статьях о переносе сервера на другую машину:
- сохранение бэкапа на ОС Windows (шаг 2);
- сохранение бэкапа на ОС семейства Linux (шаг 2).
Шаг 2. Восстановление данных
Для восстановления данных вам потребуется:
- Остановить все службы TrueConf Server.
- Импортировать настройки сервера через
tc_regkey. - Перенести файлы сертификата (для настроек HTTPS).
- Восстановить папку с аватарами.
- Если делали экспорт чатов и отчётов — импортировать эти данные в БД.
- Перенести файлы логов (если есть).
Процесс восстановления данных выглядит по-разному на ОС Windows и Linux, и был детально описан в статьях о переносе сервера. Обратитесь к ним за шагами по восстановлению бэкапа:
- как восстановить данные TrueConf Server на Windows (шаг 4);
- как восстановить данные TrueConf Server на Linux (шаг 4).
Шаг 3: Убедитесь, что сервер работает
Посетите любую вкладку веб-конфигуратора, обратите внимание на настройки, они должны быть восстановлены. Если после восстановления сервер не запустился, проверьте сетевые настройки: текущие IP адреса в ОС могут не совпадать со старыми адресами TrueConf Server, и тогда их заново нужно настроить.
Если восстановление происходит на версии ОС, отличающейся от версии, которая использовалась при сохранении настроек, то для запуска сервера потребуется повторная регистрация сервера.
Что еще нужно знать о настройках сервера?
При установке новой версии сервера поверх старой, все настройки сохраняются, применять резервную копию после инсталляции в этом случае не нужно.
В случае установки старой версии сервера поверх новой, нормальная работа сервера не гарантируется!







