server1 - Your old server
server2 - Your new server


1) Copy all the files from server1 to server2

2) Backup your IWP database from server1

3) Import that backup into server2

4) Open config.php in server2 and update the details 

define('APP_DOMAIN_PATH', 'yourpanelurl'); // Don't add HTTP or HTTPS
$config['SQL_DATABASE'] = '';
$config['SQL_HOST'] = '';
$config['SQL_USERNAME'] = '';
$config['SQL_PASSWORD'] = '';
$config['SQL_PORT'] = '';
$config['SQL_TABLE_NAME_PREFIX'] = 'iwp_';

5) If you have any premium addons - Go to Addons → Click the Check Now button and reconnect your addons to this panel.