​How to do i Migrate​​ the Domain From One Web Host to Another in Linux Reseller Hosting Plan?

Linux Web hosting gives most convenient way to Migrate your website’s files to your new web hosting account is via FTP. You should connect to your hosting account and download the files locally to your computer. Then you have to upload them to your new hosting account’s main folder (usually public_html, www or httpdocs) and follow the below procedure to take the backup and restore the domain. we have prepared this step by step tutorial  to successfully transferred from any host to your new host.


1.Take the complete backup of old cpanel
2.Create that domain under our server
3.Change the nameservers to our server
4.Upload the files by untarring the backup using the below procedure,.

Please download ftp software like Filezilla,Cute FTP etc.,

FILEZILLA:

Click on File >> Site Manager
Click on New Site option
Supply the following details
Host : ftp.yourdomain.com or server ip
port : 21
server type : FTPES – FTP over explicit TLS/ SSL
Logon Type : Normal
User : your ftp user name
password : your ftp password

Click on connect

Now you should be able to view the local system in left side and server in the right side

You can now start uploading the contents in your public_html directory

Note: If you are using latest version of fiezilla,
Protocol: FTP-File Transfer Protocol
Encryption: Require explicit FTP over TLS.

CUTE FTP:

Click on File >> New >> FtP Site

Under General Tab

Label – Provide the site name
Host Address : ftp.yourdomain.com
User Name : Your ftp user name
Password : Your ftp password
Login Method : Choose normal

Click on Type Tab

Protocol Type >> Choose FTP with TLS/SSL (AUTH TLS – Explicit)
Port : 21
Server Type >> Choose Auto Detect
Data Connection Type >> Choose User Global Settings
Transfer Type >> Choose Use Global Setting
Server Time Zone >> No Offset
Check the Check box ” Clear Data Channel ” [ Without this it will not work ]

Click on connect now

[ If any prompt to accept the certificate appears, please accept it as the server used open ssl ]

Now you should be able to view the local system in left side and server in the right side.

Restoration

You have to export the database content from your old hosting account (usually into an SQL file), create a new database at your new hosting company and import the information in it.

Files restoration

Untar the backup and copy the files from public_html folder which is in your untarred backup to server public_html folder through filezilla or file manager

Database restoration

Take the mysql database backup in .sql file which is in your untarred backup
Create the database in our cpanel
Go to phpmyadmin >> select the database from the left side of the panel >> Import >> Chooose the .sql backup file and Import

Mails Restoration

Create the same mail ids as like in your old server in our cpanel
Copy the mail folder which you have taken from the old server, copy the files from the path /home/username/mail/domainname/mailid to our server path /home/username/mail/domainname/mailid