Method 1: Free Migration (Recommended)
Open a support ticket at client.scyhost.com titled Free Migration Request. Provide your current host login and domain name. Done in 24 hours with zero downtime.
Method 2: Duplicator Plugin
On old host:
On ScyHost:
Method 3: Manual
Export database on old host: mysqldump -u user -p dbname > wordpress.sql
Upload files via FTP to /public_html
Import database via cPanel -> phpMyAdmin
Update wp-config.php with new database credentials.
Update URLs After Migration
Run in phpMyAdmin if domain changed: UPDATE wp_options SET option_value = 'https://newdomain.com' WHERE option_name IN ('siteurl','home');
Final Steps
- Update nameservers to ns1.scyhost.com and ns2.scyhost.com
- Install SSL via cPanel AutoSSL
- Test all pages