This article describes how to migrate cPanel accounts from a reseller hosting package to a shared web hosting package.
Reseller hosting packages allow you to create and manage multiple cPanel accounts, but shared hosting packages are limited to a single cPanel account. Therefore, to move from reseller to shared hosting, you must consolidate all of your sites’ content into a single cPanel account. This process involves copying databases and website files from subaccounts to your primary account. After you consolidate cPanel accounts, you also must set up domains in cPanel so all of the sites work correctly.
Moving website content
First, you must download the content of each subaccount’s website. This includes the actual website files, as well as any databases.
Files
To download the website files, you can use an FTP client. (You can use the cPanel File Manager to transfer files, but a dedicated FTP client makes the job much easier.)
After you download a subaccount’s files, upload them to a subdirectory within the public_html directory of your primary cPanel account. Make sure you keep track of which directory contains which site because you will need this information later when you configure the domains.
Databases
After you consolidate each subaccount’s files into the primary cPanel account, you must export the databases from each subaccount and import them into the primary cPanel account:
- For information about how to import and export MySQL databases, please see this article.
Setting up domains
After you have consolidated all of the subaccounts into the primary cPanel account, the next step is to make the domains load from your primary cPanel account.
You must remove the addon and parked domains that are set up in each subaccount, and then add them to the primary cPanel account. After you add all of a subaccount’s parked and addon domains to the primary cPanel account, you can remove the subaccount. Then you can add the subaccount’s main domain to the primary cPanel account as either an addon or parked domain.
Starting the migration
After you consolidate everything into your primary cPanel account, please open a support ticket on the client area at https://portal.beehosting.pro/submitticket.php. In the ticket, let us know that your reseller account is ready to switch to a shared hosting package.
Looking for an outstanding cPanel-based web hosting provider? Try our web hosting packages with cPanel