This guide walks you through moving a website from a cPanel host to your TekLan Enhance account. Enhance has a built-in import tool that handles the transfer in a few steps.
Free migration: Rather do it yourself? TekLan offers free website migrations. Submit a migration request and we will handle the transfer for you.
Step 1: Generate a cPanel Full Backup
Enhance imports a standard cPanel full account backup file.
- Log in to your current cPanel account.
- Go to Files → Backups.
- Under Full Backup, click Download a Full Account Backup.
- Set Backup Destination to Home Directory and click Generate Backup.
- Once complete, under Backups Available for Download, click the link to download the
.tar.gzfile.
The backup file needs to be under 10 GB to upload via the browser.
Step 2: Import into Enhance
- Log in to web.teklanhosting.co.uk.
- In the left sidebar, go to Websites → Import website.
- Click New import.
- Select cPanel as the previous hosting provider and click Next step.
- Select Upload website backup as the import method and click Next step.
- Click Choose file, select your
.tar.gzbackup, and upload it. - Review the import summary and click Import.
Enhance will extract your files, databases, and domain configuration from the backup automatically.
Step 3: Re-create Email Accounts
Email accounts are not carried over by the import. Create each mailbox manually after the import completes:
- Go to Emails in the left sidebar and click Add account.
- Enter the same username and set a new password.
- Update mail client settings on each device (see the email setup guide).
Step 4: Test Without Changing DNS
Preview your site on the new server before pointing the domain. Add a temporary line to your local hosts file:
# Mac/Linux: /etc/hosts | Windows: C:\Windows\System32\drivers\etc\hosts
YOUR.TEKLAN.IP example.com www.example.com
Replace YOUR.TEKLAN.IP with the IP shown in your Enhance account. Test your site thoroughly, then remove the line when done.
Step 5: Cut Over DNS
Reduce the TTL on your DNS A records to 300 (5 minutes) at your current registrar. After a few hours, update the A records to your TekLan IP. Most visitors will reach the new server within minutes.
Leave your old hosting account active for 48 hours after the cutover to cover slow-propagating resolvers, then cancel it.