Difference between revisions of "Migration to other server"
From Kolmisoft Wiki
Jump to navigationJump to search
Line 10: | Line 10: | ||
mkdir /root/backups | mkdir /root/backups | ||
cd /root/backups | cd /root/backups | ||
mysqldump --all-databases -u'''DATABASEUSER''' -p'''DATABASEPASSWORD''' >/root/backups/alldatabases.sql | mysqldump --all-databases -u '''DATABASEUSER''' -p'''DATABASEPASSWORD''' >/root/backups/alldatabases.sql | ||
tar -czvf alldatabases_BACKUP.tar.gz /root/backups/*.sql | tar -czvf alldatabases_BACKUP.tar.gz /root/backups/*.sql | ||
Revision as of 09:59, 13 April 2010
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.