В случае необходимости вы можете легко создать полную резервную копию всех данных вашего экземпляра TrueConf Server. Это понадобится, например, чтобы перенести его на другой компьютер. При этом вы сохраните такие данные:
- С помощью файла конфигурации и системного реестра:
- настройки сервера;
- настройки пользователей и групп;
- созданные конференции и шаблоны.
- Если вы используете HTTPS, то файлы сертификата.
- Переносом файлов базы данных – отчёты.
- При необходимости – дополнительные данные:
- файлы записей видеоконференций;
- файлы, переданные в чатах;
- логи сервера;
- аватары пользователей сервера.
Содержание
Шаг 1. Сохраните данные о сервере
Для осуществления миграции вам понадобится регистрационный ключ вашего TrueConf Server и перечисленные ниже резервные копии.
Обратите внимание, что без этих предварительных действий перенести TrueConf Server с вашего текущего компьютера на другой не получится.
Регистрационный ключ
Узнать регистрационный ключ непосредственно из панели управления TrueConf Server невозможно из соображений безопасности. Поэтому, если у вас под рукой нет ключа, то поищите в вашей почте письмо, которое содержит его. Найти письмо можно, зная ID cервера.
Файл конфигурации сервера
Следуя шагу 1 инструкции по сохранению/восстановлению настроек TrueConf Server, скачайте и сохраните файл TCSettings.tcb, содержащий текущую конфигурацию сервера.
Копия настроек из системного реестра
Данное действие выступает в роли дополнительной подстраховки, т.к. в системном реестре хранятся такие же настройки, что и в файле конфигурации.
Нажмите Win+R, в появившемся окне введите regedit и нажмите OK. Откроется редактор реестра.
В левой панели редактора реестра найдите ветку HKEY_LOCAL_MACHINE → SOFTWARE → TrueConf → Server, нажмите на ней правой кнопкой мыши и в контекстном меню выберите Экспортировать.
Для переноса TrueConf Server версии до 4.5.2 включительно экспортируйте ветку HKEY_LOCAL_MACHINE → SOFTWARE → WOW6432Node → TrueConf → Server.
После этого сохраните .reg-файл с состоянием реестра.
Сохранение настроек веб-сервера
Данное действие выступает в роли дополнительной подстраховки, т.к. настройки веб-сервера содержатся в файле конфигурации.
Сохраните копию каталога [installation_path]\httpconf\opt
, где [installation_path]
– путь установки сервера (по умолчанию это C:\Program Files\TrueConf Server
).
Для TrueConf Server версии до 4.5.2 включительно путь установки отличается: C:\Program Files (x86)\TrueConf Server
.
Сохранение SSL-ключа и сертификата
Если у вас настроен HTTPS, то файлы ключа и сертификата хранятся в каталоге [installation_path]\httpconf\ssl
, где [installation_path]
– путь установки сервера. Сохраните резервную копию данного каталога в удобном вам месте на сервере, например, D:\backup\
.
Если вам требуются все данные, перечисленные далее, то вы можете просто скопировать рабочую папку TrueConf Server на устройство, куда вы собираетесь переносить сервер.
Отчёты
Отчёты о прошедших конференциях, клиентских подключениях и т.д. хранятся в файлах базы данных, которые находятся в рабочей папке TrueConf Server. По умолчанию она расположена по пути C:\TrueConf
, но уточнить его можно в разделе сервера Панель управления → Настройки, в блоке Рабочая папка.
Скопируйте каталог database
из рабочей папки в удобное место на сервере, например, D:\backup\
.
Файлы записей видеозвонков и конференций
При автоматической записи на стороне сервера проходящих сеансов видеосвязи файлы по умолчанию сохраняются в каталоге Recordings
внутри рабочей папки сервера. Чтобы уточнить их расположение, проверьте значение поля Путь в разделе Записи панели управления.
Если вам нужно перенести их на новый сервер, просто сохраните копию необходимых файлов записей.
Файлы из чатов
Файлы, которые передавались в переписках между пользователями вашего сервера, по умолчанию сохраняются в каталоге files
в рабочей папке TrueConf Server. Чтобы уточнить их расположение, перейдите к полю Путь в разделе Файловое хранилище панели управления. При желании переместить их на новый сервер сохраните резервную копию содержимого данного каталога.
Лог-файлы
Лог-файлы необходимы при обращении в техническую поддержку. Например, для анализа вопросов, возникших при использовании предыдущего экземпляра TrueConf Server.
Логи находятся в рабочей папке сервера. Чтобы перенести их, создайте резервную копию всех каталогов и файлов, перечисленных в статье о назначении логов.
Аватары пользователей сервера
Аватары зарегистрированных на вашем сервере пользователей хранятся в каталоге avatars
в рабочей папке TrueConf Server. Скопируйте его в удобное место на сервере.
Шаг 2. Установите TrueConf Server
Для того, чтобы перенос был успешным, новый устанавливаемый сервер должен быть той же версии, что и оригинальный. Версию сервера можно посмотреть в панели управления – она отображается в специальной строке внизу окна, независимой от выбранного раздела меню:
Узнав номер нужной версии, обратитесь к технической поддержке за получением установочного файла этой версии. Запустите файл на компьютере, на который вы хотите перенести TrueConf Server, и дождитесь окончания установки сервера.
Если вы хотите перенести сервер на виртуальную машину, то перед этим воспользуйтесь нашими инструкциями по предварительной настройке виртуальных машин для работы с TrueConf Server:
В случае возникновения проблем в работе TrueConf Server, связанных с неподходящей настройкой виртуальной машины, техническая поддержка не консультирует пользователей по вопросам их настройки.
Поэтому мы не рекомендуем использование виртуальных машин для TrueConf Server, так как сложности с настройкой их параметров возникают довольно часто и требуют вмешательства опытного администратора.
Шаг 3. Восстановите данные с шага 1
Теперь остаётся перенести на новую машину файлы, созданные на шаге 1, и восстановить конфигурацию сервера с их помощью.
Будьте готовы к тому, что в ходе выполнения этого шага скорее всего возникнет ошибка в работе сервера:
CHECK CERT: HW key is failed!
Чтобы исправить эту ошибку, свяжитесь с нашей тех.поддержкой для сброса привязки лицензии, как показано в нашей статье “Как решить проблему «CHECK CERT: HW key is failed!»”.
Перед следующими действиями нужно остановить сервер (если он после установки запустился автоматически). Для этого в правом верхнем углу веб-конфигуратора раскройте список и выберите Система → Остановить (если первым пунктом списка вместо Остановить стоит Старт, значит, сервер уже остановлен и ничего делать не нужно).
Конфигурация сервера
Используя шаг 2 инструкции по сохранению/восстановлению настроек TrueConf Server, восстановите конфигурацию сервера из сохранённого на шаге 1 файла TCSettings.tcb.
Восстановление настроек HTTPS
- Скопируйте сохранённую ранее папку
ssl
ключа и сертификата в каталогhttpconf
по пути установки сервера. - Перейдите в панель управления TrueConf Server.
- В разделе Веб → HTTPS панели управления примените те же настройки ключа и сертификата, которые использовались ранее на сервере.
Перенос дополнительных данных
Скопируйте в соответствующие каталоги нового сервера остальные данные, сохранённые на шаге 1:
- отчёты – каталог
database
в рабочую папку; - записи конференций и видеозвонков – в каталог
Recordings
рабочей папки (по умолчанию); - файлы из чатов – в каталог
files
в рабочей папке (по умолчанию); - логи – в рабочий каталог по путям, описанным в посвящённой им статье;
- аватары – каталог
avatars
в рабочую папку.
Если после описанных выше действий сервер начал корректно работать, то восстановление можно считать оконченным.
В случае возникновения проблем в работе сразу после переноса, попробуйте дополнительно внести данные из файла реестра, сохранённого на 1 шаге. Для этого достаточно перенести reg-файл на новую машину, дважды кликнуть по нему левой кнопкой мыши и ответить Да в открывшемся окне предупреждения. Если же применение файла реестра не помогает, обратитесь к нашей технической поддержке.