Инструменты пользователя

Инструменты сайта


migrage-tms

Это старая версия документа.


Миграция DB в ТМС

Создание резервной копии Вашей Базы данный PostgreSQL

Создайте резервную копию Вашей базы данных PostgreSQL с помощью утилиты «pg_dump»

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

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

pg_dump --no-owner -U tvip-tms tvip-tms-audit >  /backup/tvip-tms-audit.sql
pg_dump --no-owner -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 сервер.
migrage-tms.1647244874.txt.gz · Последние изменения: 2022/03/14 11:01 — Денис Цыганов

Инструменты страницы