Dump the database on the old server and import the dump file to the new server. You can use your favorite database backup/restore tools for this, but the best way to do this is to use command line (it works on Windows as well as on Unix-like systems). Use this command to dump the database:
mysql -u db-login-on-the-new-server -p --default-character-set=utf8 kmp-database-on-the-new-server < dump.sql
If you do not have access to the command line on the server, you can dump the database using phpMyAdmin or any other tool that is usually provided by ISP for database management. To upload a large database dump you would probably need BigDump tool.
Copy the KMP files from the old server to the new one.
Set write permissions to the KMP files on the new server as described in the "After Installation" section of the instructions in this page that match your web server platform.
Update the /admin/config.inc.php file - adjust database host, username, password, and database name:
'host' => '127.0.0.1',
'username' => 'login',
'password' => 'password',
'dbname' => 'kmp',
This is a sample data, your settings would be different.
If the domain name of the new server will differ from the original, you would need to execute one MySQL query to update links to embedded images:
UPDATE `faq_articles` SET `answer` = replace(`answer`, 'http://www.oldserver.com/kb/admin/media_store/2/', 'http://www.newserver.com/kb/admin/media_store/2/') WHERE `account_id`=2;
where: www.oldserver.com is the old server domain name www.newserver.com is the new server domain name if you also change the folder for the knowledge base, adjust the query accordingly
Login to KMP on the new server and check thoroughly if everything is working correctly.
Warning!
Pay attention to the encoding, if you're using unicode characters, information can be damaged due to incorrect settings on one of the MySQL servers. Do not delete KMP instance on the old server for at least a week, just in case.
KMP should be up and running on this step. Now you should check the Post Installation Tasks and Checklist to setup recommended settings and install optional components (such as attachment indexation plugins, PDF export plugin, etc).