How to transfer data from one cPanel account to another (Data Transfer in 2 servers)

  • Blog Posts
  • Comments Off on How to transfer data from one cPanel account to another (Data Transfer in 2 servers)

Transferring data from one server to another server using cPanel is very easy. You just have to follow some simple steps mentioned below.

Before you start: In order to follow these steps properly, it’s important that you have cPanel login for your domain account for the old server. You also need the WHM login for the new server in order to create the same domain cPanel account in the new server. Once you have crated the same domain in the new server, you can start following the rest of the steps.

The first part of the whole process needs to be done at your old host first, then the second part needs to be done at the new server.

Remember: The purpose of this whole operation is to move your files from one server to another. It’ll not move your emails, or Databases either. You may have to edit your database configuration files, once you are done with the files and database migration. With the help of this process, you’ll not have to download yours files from the current server and then upload it again in the new server.

To start, first login to your Old server cPanel account, you wanted to migrate the data from, and follow the below steps.

  1. Once logged in, find the icon with name Backups.
    cPanel X backup
  2. That will take you to the a new page, where you have to select the button titled “Download a Full Website Backup”.
    cPanel X Full Backup
  3. That action will take you to a new page, and this is the most important page to setup the file transfer.
    cPanel X Full Backup generate

    1. Backup Destination: Remote FTP Server.
    2. Email Address: (This email id is required to send a task complete email)
    3. Remote Server: The new server IP
    4. Remote User: New server cPanel account user name
    5. Remote Password: New server cPanel account password
    6. Port: default FTP port ’21’
    7. Remote Directory: /public_html (cPanel hosted sites)
  4. Once you fill all that information and click on Generate backup button, the backup process will begun and it’ll take some time to complete. Once the process will complete, you’ll receive an email for task completed.

Now, you have to login to your New cpanel account and follow the below steps.

  1. Locate the Icon “File Manager” next to backups.
    cPanel X File Manager
  2. Once you click on “File Manager” an pop-up box will appear and ask you to choose a destination location. Select Option “Web Root (Public_html/www)
    cPanel X File manager explore
  3. Once you are inside the File Manager, you’ll be able to see the ZIP file which contains all the files from your old server. All you have to do now is to select the zip file and choose the button “Extract” from the toolbar at the top.
    cPanel File ZIP Extract
  4. Use default values for ZIP extraction.
    cPanel File Extract Location
  5. Once the ZIP files extraction completes, you’ll be able to see another directory with the same name as the zip file.
    cPanel File extracted
  6. Enter inside the directory and navigate to the sub directory “homedir”.
  7. Inside the homedir, look for the sub directory “public_html”.
  8. Select the contents of ‘public_html’ and click on the “move tool” from the top tool bar.
    cPanel File Move
  9. A pop-up box will appear, where you have to specify the target location to move the files. Since you want to move files to the root directory enter the location as “/public_html”.
  10. Now all your files inside the “public_html” sub directory has been moved to “publich_html” document root. So your file transfer process has completed.

Once you know that, the files have been moved to root directory “public_html”. you can then delete the zip file and rest of the unzipped content, which you no longer need.

Back to top