tsoHost Help Centre

Table of Contents

cPanel Reseller Retirement FAQ

Updated Apr 3rd at 10:46 BST

When is this happening?

We will suspend all cPanel Reseller accounts on 29th August 2023.

Why is this happening?

As we grow our business and focus our resources on providing the best products and services for our customers, we are cutting back on products that, although once pioneering, are becoming obsolete as alternatives become available.

We no longer provide shared hosting plans with WHM access but we offer a range of self-managed and managed Virtual Private Servers with WHM access or if you don't need WHM, you can decide to migrate to a cPanel based shared hosting plan - Web Hosting or Web Hosting Plus.

If you think one of these solutions could work for you, our team would be happy to discuss your options and we may be able to provide a better rate than those advertised. You will find more information about the new plans below.

What will happen with the access to my old package after 29th August 2023?

After the final date 29th August 2023, your WHM/cPanel accounts will be inaccessible, meaning your websites and emails hosted there, will stop working. Please make sure to export your data well before the final day.

What will happen to my payments for cPanel Reseller?

Any refunds due will be processed within 28 days from 29th August 2023 to your original payment method. If you do not receive the refund within the above time-frame, please contact our support team so we can process the refund manually.

What can I do, if I want to keep my sites' content and emails with tsoHost?

Option A: VPS with WHM/cPanel

Self-managed VPS

  • Dedicated resources
  • 99.9% uptime
  • Free backups
  • High performance & monitoring

Fully Managed VPS

  • Powerful resources & speed
  • Free SSLs
  • Automatic backups
  • Free performance updates

Option B: Shared Hosting (without WHM)

Web Hosting

  • Cloud-based, cPanel-managed shared hosting
  • Tier Maximum offers free SSLs & unlimited storage
  • Unlimited bandwidth
  • 30 day money-back guarantee

Web Hosting Plus

  • cPanel-managed isolated, unshared resources
  • Free SSLs & unlimited websites for all tiers
  • Unlimited Databases and file count
  • 30 day money-back guarantee

WordPress Pro Hosting for multiple websites

  • no cPanel, WordPress websites only
  • Free SSLs, Professional Email, Daily Backups and 1-click restore
  • Free & automatic migration tool
  • 30 day money-back guarantee

WordPress Hosting for single website

  • no cPanel, WordPress websites only
  • Free SSLs, Professional Email, Daily Backups and 1-click restore
  • Free & automatic migration tool
  • 30 day money-back guarantee

A few easy steps on how to self-migrate to a newly purchased hosting

There're multiple ways to self-migrate depending on the new product you choose. At any rate, first you need to export a backup. The easiest way will be to export a full cPanel backup.

Full Backup cPanel Migration

You can find a detailed guide for full cPanel migration --> HERE <--

Step 1: Login to the old/source cPanel server and make a backup

  1. On the main page of cPanel go to "Files" > "Backup Wizard"
  2. In a new window select "Back up "
  3. Click the Full Backup Button
  4. On the page of full backup creation you should choose the path where your backup copy will be saved (/home directory by default) and you will need to add your email address. Then press "General Backup" button.
  5. Your backup successfully completed
  6. On the main page of cPanel go to "Files" > "File Manager". The backup file is located in /home directory

Step 2: New Server cPanel Account

  1. In the File Manager ZIP File is seen. It contains all the files from the old server. Now the ZIP file is selected and Extract button from the Toolbar is clicked.
  2. Extract File button is clicked in the window. For the ZIP file extraction default values are used.
  3. After extracting the ZIP file, a directory having the same name of the ZIP file will be seen.
  4. The Directory is opened and the sub directory “homedir” is navigated.
  5. In the homedir, a subdirectory name “public_html” will be created.
  6. Contents in the “public_html” is selected and moved using the Move tool.
  7. A pop-up menu is appear, in that the target location for moving the files has to be specified.
  8. All the files in the “public_html” sub directory will move to the root “public_html” root document. The file is transferred now. As the file is moved to “public_html” root directory, the ZIP file can be deleted now.

Step 3: Importing Database

  1. Before proceeding with this process, you will first need to download the database from the backup in folder called mysql and after this you can import the .sql file.
  2. Log into your cPanel account.
  3. Scroll down to the Databases section and click on phpMyAdmin.
  4. When phpMyAdmin opens, click the Import tab at the top of the page.
  5. When the Import page opens, go to the File to import section at the top. Click on the Choose file button. This will open a dialog box from where you can find the database backup file you wish to import from your device.
  6. After you have chosen the file you want to import, leave the settings below with their default values (see image below) and click the Go button.
  7. Go back to your File Manager and click " MySQL® Database Wizard" and set a new DB name, DB user and password. Once the empty database has been created, note down the information (DB name, DB user, DB password, and the DB server/host IP).
  8. Then in File Manager right click the public_html/wp-config.php and select edit, then update the DB user, DB name, DB password and DB host with the new values.

Step 4: Create a host file to test the site from the new server. A host file tricks your computer to display the websites on the NEW package in your browser, without being visible to other users.

Step 5: Update the DNS. DNS changes can take 4 – 48 hours to propagate for all users.

FTP cPanel Migration

  1. Create an FTP account from the cPanel accounts tab (choose user, pass, etc. use port 21)
  2. Open FileZilla
  3. Add server/host IP address, username, password and click connect
  4. Go to the directory where the website files are / usually public_html
  5. Select all of them, click the right button, and choose “Download”
  6. While files are downloading, open the cPanel account, click on phpmyadmin and export the database
  7. You can check the database name from the config file if it’s wordpress site - wp-config.php, select the database, and click dump
  8. Once the download of the files is completed, add the new account’s IP address, username, password, use port 21, click connect and upload them
  9. To import it, login to the new cPanel account, create a new database, open phpmyadmin, choose import and upload the downloaded mysql file
  10. When the upload of files is finished, add the new database details in config file
  11. That’s it, now create a hosts file with the new account’s IP address and test the site
  12. Most common issues are related to differences in php versions, outdated plugins, themes, etc.