Full cPanel Host transfer.

amaru33

Registered
Jan 2, 2014
4
0
1
cPanel Access Level
Website Owner
Hi,

I'm recent to this web hosting stuff and i need some help. I am consolidating all my current hosting files into one account, so i would like to transfer all my info(website file, databases, emails..etc) to another hosting account. The transfer will be form bluehost to blue host.

I have read that the easiest way would be to do a Full cPanel backup and then do a restore in the new hosting account, however i don't seem to see such an option. With Bluehost all you can do is make a full backup of cPanel, but there is not restore options. I have 3 website total to switch.

Is it possible to do a full switch? or do i have to do it manually? Here is a link to bluehost options: /http://awesomescreenshot.com/0e525nj84d

thank you
 

cPanelMichael

Administrator
Staff member
Apr 11, 2011
47,880
2,260
463
Hello :)

You will not be able to merge two hosting accounts together automatically. You will need to backup the data from one account, and then manually import it into another account. This can be achieved by generating a full backup of the account, extracting that data on your local computer, adding the new domain name as an Addon domain name in the new account, and then uploading the website files to the appropriate directory associated with that Addon domain name via FTP. You will need to import the databases in cPanel, and create the email accounts.

Thank you.
 

amaru33

Registered
Jan 2, 2014
4
0
1
cPanel Access Level
Website Owner
thanks for making this clear to me :). The only problem i have is on how to import the databases in cPanel and create the email accounts. I'm trying to look for a concise way of doing it by search on google...but it all seems foreign to me. I looked within Bluehost "how-to-do" and they seem to suggest the following:

Exporting MySQL Data

This example shows you how to export a database. It is a good idea to export your data often as a backup.
Using SSH, execute the following command:
mysqldump -p -u username database_name > dbname.sql
You will be prompted for a password, type in the password for the username and press Enter. Replace username, password and database_name with your MySQL username, password and database name.

Isn't there an easier to deal with databases and Email. Possibly a link to a step-by-step instruction?

Thank in advance
 

amaru33

Registered
Jan 2, 2014
4
0
1
cPanel Access Level
Website Owner
*** Also for the Database migration, can we import more than 1 database at the time(multiple websites), or do we have to migrate one by one by creating a database for each?
 

cPanelMichael

Administrator
Staff member
Apr 11, 2011
47,880
2,260
463
In cPanel, browse to the "Backups" option. Here you can backup a MySQL database and restore a MySQL database. You will need to restore one database at a time with only cPanel access. You can create email accounts using the "Email Accounts" option in cPanel.

Thank you.