loader image
cPanel Hosting

How to Migrate data in cPanel [Manual Migration] (Restoration)


If you have not read the first part of downloading data, you may first read this post here


    1. Login to cPanel of the new server

    2. Click File Manager and select Upload

      3. Upload the backup files

      NOTE: If your hosting provider has some upload limit set in the root level due to which a large file cannot be uploaded, kindly upload it using the FTP client. Refer to this documentation here

      4. Return to the folder where all the backup files are uploaded

      5. Right-click each .zip file and click extract in the same location

      6. Now move the folder with the name “domain.com” which is inside the mail and etc folder to the folder of the new server and inside the same folder respectively.

      Folder etc [Old Server] >> folder domain.com?—– >> folder etc [New Server]
      Folder mail [Old Server] >> folder domain.com?—– >> folder mail [New Server]

      7. Now refresh the page of Email Accounts, you’ll find the emails from the old server of domain.com migrated to the new server.

      8. Now go back to cPanel and create a new database, and database user and assign that database to the user.

      9. Click PHPMyAdmin and click Import

      NOTE: If your hosting provider has some upload limit set in the root level due to which large databases cannot be uploaded, kindly upload it using a Local SQL Client. Refer to this documentation here for using MySQL Workbench to upload it alternatively

      10. Lastly move the website file from the public_html or domain.com folder to the respect root directory of the new server. This completes the manual migration

      Leave a Reply

      Your email address will not be published. Required fields are marked *

      You cannot copy content of this page