User Tools

Site Tools


en:migrage-tms

This is an old revision of the document!


FIXME This page is not fully translated, yet. Please help completing the translation.
(remove this paragraph once the translation is finished)

Migration DB at TMS

Creating dump your DataBase

Create dump your PostgreSQL Database with “pg_dump” tool

pg_dump -U tvip-tms tvip-tms >  /backup/tvip-tms.sql

:!: При необходимости сделайте резервные копии дополнительных баз данных

pg_dump -U tvip-tms tvip-tms-audit >  /backup/tvip-tms-audit.sql
pg_dump -U tvip-tms tvip-tms-vod >  /backup/tvip-tms-vod.sql

Копирование резервной копии Базы данный PostgreSQL

Скопируйте резервную копию базы данных, сделанную на предыдущем шаге, на новый сервер с помощью утилиты “scp

scp /backup/tvip-tms.sql username@host:/backup/

Создание базы данных

Перед установкой TVIP TMS установите базу данных и восстановите данные ее из резервной копии.

  • Установка и проверка локали

Выполните команду:

sudo dpkg-reconfigure locales

Убедитесь, что выбрана локаль: “[*] en_US.UTF-8 UTF-8” и остальные необходимые вам локали, при необходимости добавьте их.

  • Установка базы данных PostgreSQL
sudo apt -y install postgresql
  • Создайте базу данных с именем tvip-tms и пользователя tvip-tms
sudo -u postgres psql
createuser tvip-tms && createdb -O tvip-tms tvip-tms;
\q

:!: При необходимости создайте дополнительные базы данных

sudo -u postgres psql
createdb -O tvip-tms tvip-tms-audit;
createdb -O tvip-tms tvip-tms-vod;
\q

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

  • Восстановление резервной копии базы данных:
psql -U tvip-tms tvip-tms  < /backup/tvip-tms.sql
  • Сбросьте значение для auth key:
psql -U tvip-tms tvip-tms
update device set authkey = '';
\q

Развертывание нового TMS

Убедитесь, что соблюдены минимальные системные требования
Системные требования:

  • Intel(R) Xeon(R) CPU E5-2630 v4 @ 2.20GHz
  • Минимум 32 GB ОЗУ
  • Минимум 500 GB (свободного места на диске) для минимум 4000 активных и подключенных устройств.

Установка рекомендуется на операционной системе Linux Ubuntu 18.04, 20.04

Установка:

echo "deb http://deb.packages.tvip.ru/ xenial main" >> /etc/apt/sources.list.d/tms.list
wget --quiet -O - http://deb.packages.tvip.ru/deploy/key.asc | apt-key add -
apt-get update
apt-get install tvip-tms-standalone

Процедуры после миграции

  • Включите “Allow quick biding​” для Вашего провайдера
  • Измените ip адрес вашего сервера ТМС или перенаправите DNS на новый TMS сервер.
en/migrage-tms.1644842055.txt.gz · Last modified: 2022/02/14 15:34 by Виталий Журавлев