Difference between revisions of "Migration to other server"

From Kolmisoft Wiki
Jump to navigationJump to search
Line 2: Line 2:
<br><br>
<br><br>


There are 3 forms of migration:
There are 4 forms of migration:
* License migration. Installation is done by user and our team will only activate the license
* License migration. Installation is done by user and our team will only activate the license
* Installation. Our technicians remove the license from the old server and install MOR in another one.
* Installation. Our technicians remove the license from the old server and install MOR in another one.

Revision as of 11:48, 5 November 2012

Please contact us before migration as only Kolmisoft team can migrate the license from old server to new one.

There are 4 forms of migration:

  • License migration. Installation is done by user and our team will only activate the license
  • Installation. Our technicians remove the license from the old server and install MOR in another one.
  • License and data migration. Full migration of data and license.
  • HDD migration. HDD migration to new server is done by user and our team will only activate the license.



Process of migration, done by Kolmisoft is the following:

  • You make a payment for migration
  • You deliver access to both servers (existing MOR server and another server with fresh Centos installation)
  • We create a ticket for migration
  • You agree a more appropriate date between 9AM – 6PM GMT+2 Monday to Friday with Kolmisoft support team.
  • Technicians start migration at agreed date
  • Old server will be active for 1 week
  • After 1 week old server expires



If you decide to migrate MOR to another server yourself, please use the following instructions.

Login to Your system, shutdown asterisk and apache:

/etc/init.d/asterisk stop
/etc/init.d/httpd stop

This is needed to make sure you have ideal data in your new server.


Then make a backup of your databases:

  mkdir /root/backups
  cd /root/backups
  mysqldump --all-databases -u DATABASEUSER -pDATABASEPASSWORD >/root/backups/alldatabases.sql
  tar -czvf alldatabases_BACKUP.tar.gz /root/backups/*.sql

This will make an archived backup with your databases in /root/backups/alldatabases_BACKUP.tar.gz file

Download and leave a copy in some safe place, for example your workstation.

To extract files from archive do:

  tar xvfz file_name.tar.gz

Copy all remaining files:

/etc/my.cnf
/etc/asterisk directory (asterisk config files), 
/home/mor/config (config directory)
/var/lib/asterisk/sounds (sounds, including custom ones)
/var/spool/asterisk/monitor (recordings)
/var/spool/asterisk/faxes
/home/mor/public/images/logo
... any other important files which you think could be usefull in future.


Copy your old my.cnf file to /etc/my.cnf (then restart mysql server). Copy your old files to your new system.

If everything was smooth , its good idea to Change default passwords.