Difference between revisions of "Migration to other server"
From Kolmisoft Wiki
Jump to navigationJump to search
Line 20: | Line 20: | ||
tar xvfz file_name.tar.gz | tar xvfz file_name.tar.gz | ||
Copy all remaining files | Copy all remaining files: | ||
/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 (logo's) | |||
... any other important files which you think could be usefull in future. | |||
Install new server. | Install new server. |
Revision as of 12:22, 11 August 2009
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 -uDATABASEUSER -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/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 (logo's) ... any other important files which you think could be usefull in future.
Install new server.
After you finish installing new server, apply database to your new system, run /usr/src/mor/sh_scripts/upgrade_install_script.sh && /usr/src/mor/upgrade/Version/upgrade_to_Version.sh && /usr/src/mor/upgrade/Version/fix_Version.sh .
Copy your old files to your new system.
If everything was smooth , its good idea to Change default passwords.