This is an old revision of the document!
This page is not fully translated, yet. Please help completing the translation.
(remove this paragraph once the translation is finished)
Create dump your PostgreSQL Database with “pg_dump” tool
pg_dump -U tvip-tms tvip-tms > /backup/tvip-tms.sql
If you need make dumps of others Databases
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
Copy Dump of Database to new TMS Server with “scp” tool.
scp /backup/tvip-tms.sql username@host:/backup/
Before install TVIP TMS, you should install PostgreSQL and restore dump of Database.
Run this cli command:
sudo dpkg-reconfigure locales
Make sure the locale is selected: “[*] en_US.UTF-8 UTF-8” and others locale what you need, and select them if you'd like it.
sudo apt -y install postgresql
sudo -u postgres psql createuser tvip-tms && createdb -O tvip-tms tvip-tms; \q
If you use other databases then create them:
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
psql -U tvip-tms tvip-tms update device set authkey = ''; \q
Make sure, your server has minimal system requirements
system requirements:
Installation is recommended on Ubuntu LTS 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