How to Migrate Linux Shared Hosting(cPanel) Account to AccuWebHosting?

This article will assist you to transfer your websites from old cPanel host to AccuWebHosting.

We believe that you have already purchased Web Hosting services from AccuWebHosting. First, we would suggest you not to cancel your Web Hosting account with your existing host until you move all your web content to AccuWebHosting and you are sure that everything is working fine here.

Web Content Migration

First, you’ll have to take backup of your web content through cPanel. Download the backup to your local computer and upload to AccuWebHosting' server maintaining the same file and folder structure. If you wish to take backup through FTP, you can refer to our video tutorials, how to configure FTP client and upload web files to server.

MySQL Database Migration

You must also take a complete backup of all databases from your existing host and restore them to AccuWebHosting servers. This can be done via cPanel's phpMyAdmin. Here are the tutorials you can refer to backup and restore MySQL database from phpMyAdmin.

Email Migration

Normally emails would not be transferred but you can download them from your existing host. You can accomplish this by making a POP3 connection to each mailbox and all your old emails will be downloaded to your local computer. Here is a tutorial set how you can configure various email clients and download emails in local computer

Now, you have a copy of your website on both hosting accounts, before you make DNS changes, it’s good to check if your website is working perfectly at AccuWebHosting. This can be done via browsing your website using a temporary URL as follows.

 http://server-ip-address/~cpanel-username // Server IP address and cPanel username can be found in cPanel login details email.

Once everything works perfect at AccuWebHosting servers, it’s time to change the nameservers. For Linux Shared Hosting customers nameservers would be as following.


For Linux Shared Cloud (Public Cloud) hosting customers, nameservers would be as following.


Now login to domain control panel (domain registrar panel) and set the above nameservers. If you bought your domain name from AccuWebHosting, we will set our nameservers for you. Once nameservers changes have been made, you will need to wait for 24 to 48 hours before your website loads from our server. Please note that during DNS propagation period your website will be randomly loading either from the old host or from AccuWebHosting servers. After DNS propagation period your website will only be loading from AccuWebHosting servers.

Free Migration Service from AccuWebHosting

If your existing host uses cPanel, we will transfer your entire website (web files, databases, and emails) for free of charge. You should have purchased any Linux Shared hosting plan with the minimum annual contract. To avail free account transfer services, the customer must raise the support ticket from client area within 7 days of signup date. For more information, please refer to FREE account migration terms.

  • 0 Users Found This Useful

Was this answer helpful?

Related Articles

What is the path of home directory in Windows and Linux Shared Hosting plans?

For Linux users, the path of home directory is /home/username/public_html.For Windows users, the...

How to add new domain for emails only?

Free Mailbox With Domain Registration You can get one FREE mailbox by registering your domain...

How to install MediaWiki in Linux hosting?

Pre-installation Steps: Set up MySQL database Please refer following article to set up MySQL...

What Software Do You Use for Webmail?

Windows Shared Hosting With all Windows Shared Hosting plans, we offer SmarterMail as a mail...

How to activate CloudFlare in cPanel?

AccuWebHosting has partnered with CloudFlare to offer CloudFlare services to all Linux Shared...