How to migrate your website to ipxcore from another host

Migrating an existing website to ipxcore is a process we've helped thousands of customers through. This article walks you through the typical steps, whether you're moving from another cPanel host, a non-cPanel host, or starting from a fresh export.

1. Order your new ipxcore plan

Pick a cPanel hosting plan sized for your site. If you're not sure which tier fits your traffic, start one tier above your current host's resource ceiling — you can always downgrade once usage stabilizes. Reseller customers should see our WHM reseller plans.

2. Free migration (existing cPanel host)

If your current host runs cPanel, ipxcore can move your site for you at no charge. Open a ticket from the support portal with:

  • Your current cPanel login URL (e.g., https://oldhost.example:2083)
  • cPanel username and password
  • The domain or domains to migrate

We use cPanel's built-in transfer tool, which preserves all email, databases, mail filters, FTP accounts, cron jobs and DNS records exactly. Most migrations finish in under an hour for sites under 10 GB.

3. Manual migration (non-cPanel host)

If your current host doesn't run cPanel, you'll need to export the site files and database manually:

  1. Export files: Download your public_html (or webroot) contents via SFTP or your host's file manager.
  2. Export databases: Use phpMyAdmin or mysqldump to export each database to a .sql file.
  3. Import to ipxcore: Upload files to your new cPanel account's public_html, create matching MySQL databases, and import the .sql dumps via phpMyAdmin in your cPanel.
  4. Update database credentials: Edit wp-config.php, configuration.php, or your application's config to use the new database name, username, and password.

4. Test before flipping DNS

Before changing nameservers, you can preview your site on the new ipxcore server using cPanel's temporary URL or by editing your local hosts file. This lets you verify everything works before any visitor traffic hits the new server.

5. Update your nameservers

Once you've verified the site works on ipxcore, log in to your domain registrar and change the nameservers to:

  • all1.dnsroundrobin.net
  • all2.dnsroundrobin.net

DNS propagation typically completes within 30 minutes globally, though some ISPs cache for up to 24 hours. See our companion article on nameservers for more detail.

6. Cancel your old host

Wait at least 7 days before cancelling your previous service — this gives DNS propagation time to settle and lets you catch any inbound email that resolved to the old MX records during the transition.

Stuck on any step? Open a ticket — migration help is always free, and the same engineer who answers your ticket is the one who runs the network.

  • migration, cPanel, getting started, transfer
  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

Nameservers

The nameservers to use for our webhosting services are below: all1.dnsroundrobin.net...

Setting up Dynamic DNS in cPanel

cPanel includes a built-in Dynamic DNS feature that automatically keeps an A record pointed at a...

Setting up Cloudflare with cPanel: the right way

Cloudflare is a free CDN and DDoS-protection service that sits in front of your ipxcore cPanel...

Speeding up WordPress on cPanel hosting

A slow WordPress site costs you visitors, conversions, and search rankings — Google has...

Setting up email accounts in cPanel

Every ipxcore cPanel hosting plan includes unlimited email accounts on your domain. This article...