HostingMigrationsSpanish version

Support article

Migrate your website to miHosting without complications

We explain how to migrate your website to miHosting with a cPanel or DirectAdmin backup, without losing files, databases or email.

Published: 22/06/2026Updated: 22/06/2026

Introduction

Changing your website from one hosting provider to another can raise normal questions: will I lose my email, will my website stop working, will I have to set everything up again from scratch.

At miHosting.com, we want the migration to be as simple as possible. Our team can help you move your website, email, databases and settings so you can start enjoying your new hosting with as little impact as possible for your visitors.

In this article, we explain how the process works to migrate your website to miHosting, what options exist and what you should have prepared before starting the move.

Steps to migrate your website to miHosting

The process can vary depending on the control panel used by your current provider. In most cases, there are two options: free migration using a full backup or a custom manual migration.

1. Check whether your current hosting uses cPanel or DirectAdmin

The fastest and simplest way to migrate a website is through a full backup from the control panel.

If your current provider uses cPanel or DirectAdmin, you can usually generate a full backup that includes:

  • Website files.
  • Databases.
  • Email accounts.
  • Service settings.
  • Records and settings associated with the hosting account.

With that file, our team can restore the account on miHosting servers while preserving the original structure of the service.

2. Generate a full backup from your current provider

Log in to your current hosting control panel and look for the Backups, Backup copies or Full backup section.

In cPanel, it is usually found under Backup or Backup Wizard. In DirectAdmin, it usually appears as Create/Restore Backups or a similar option.

When you generate the backup, make sure you select a full account copy, not only the website files.

If you do not know how to create the backup, you can ask your current provider for help or contact our team so we can tell you which file we need.

3. Send us the backup file

Once you have the full backup, you will need to provide it to miHosting so we can review and restore it.

Our technical team will check that the file is valid and contains the information needed to complete the migration.

In a full cPanel or DirectAdmin backup migration, the transfer can include the website, the databases, the email accounts and the main hosting settings.

4. We restore your account at miHosting

When we receive the backup, our technicians will restore it on our servers.

During this phase, they review that:

  1. The website files are correctly placed.
  2. The databases have been imported correctly.
  3. The email accounts have been created or restored correctly.
  4. The website loads in the new environment.
  5. The service is ready for the domain to point to miHosting.

This process helps reduce errors and avoids having to perform the migration on your own.

5. We review the website before changing the domain

Before pointing the domain definitively to miHosting, it is advisable to verify that the website loads correctly on the new server.

Our team can help you review basic aspects such as:

  • Loading of the home page.
  • Form functionality.
  • Database connection.
  • Access to the website administration panel.
  • Correct creation of email accounts.

This step is important to avoid surprises when the domain is already pointing to the new hosting.

6. Update the domain DNS or nameservers

When everything has been reviewed, the last step is to point your domain to the new hosting service.

Depending on where your domain is registered, it may be necessary to change:

  • The domain nameservers.
  • Some specific DNS records, such as A, MX or CNAME records.

If your domain is registered at miHosting, we can guide you from the client panel. If the domain is with another provider, you will need to make the change from that registrar’s management area.

DNS changes can take several hours to fully propagate. During that time, some visitors may see the old website and others the new one.

Free migration with a cPanel or DirectAdmin backup

The migration can be free when you provide us with a compatible full cPanel or DirectAdmin backup.

This option is ideal if you want to move your website quickly and in an organized way, because it allows us to restore a large part of the original configuration without having to rebuild the service manually.

The free backup migration can include:

  • Website.
  • Hosting files.
  • Databases.
  • Email accounts.
  • Main account settings.

For the migration to be free, we need to receive the full backup generated from cPanel or DirectAdmin. If you only have loose files, an exported database or FTP access, the migration may require manual work.

Custom manual migration

If your current provider does not use cPanel or DirectAdmin, or you cannot generate a compatible full backup, we can also help you through a manual migration.

In this case, our team analyzes which elements need to be moved, for example:

  1. Website files.
  2. Databases.
  3. Email accounts.
  4. Domain configuration.
  5. SSL certificates.
  6. PHP versions or other server settings.

After reviewing the case, we will tell you whether the migration requires a custom quote. The cost will depend on the technical time needed and will always be communicated before carrying out the work.

This option is useful for custom-built sites, older installations, websites without a standard control panel or services that require a more detailed review.

Useful tips before migrating your website

Do not cancel your previous hosting immediately

Keep your old service active until you confirm that the website, email and domain work correctly at miHosting. Canceling it too soon could cause data loss or interruptions.

Review your email accounts

If you use professional email with your domain, confirm how many accounts exist and which ones need to be migrated. In manual migrations, it may be necessary to create the accounts in the new panel before syncing the messages.

Check the size of your website

Websites with many files, large databases or heavy email mailboxes may require more review time. Having that information helps plan the migration better.

Do not change the DNS before reviewing the website

It is better to first restore and test the site at miHosting. Then, when everything is ready, update the domain DNS.

Verify the SSL certificate

After the migration, check that your website loads with https://. If you need an SSL certificate or have questions about its setup, our team can guide you.

Consider the right plan for your project

If your website has grown or uses many resources, the migration can be a good time to consider a professional hosting plan, a VPS or a higher-level solution at miHosting.

Frequently asked questions about migration

Will I lose my email during the migration

If the migration is done with a full cPanel or DirectAdmin backup, the email accounts and their messages are usually restored together with the rest of the account.

In manual migrations, the process may require additional steps. That is why it is important to review the existing accounts before starting the move.

Will my website be down during the migration

The goal is to minimize any interruption. The usual process is to restore the website first at miHosting, review it and change the DNS only when everything is ready.

Even so, there may be a DNS propagation period during which the change is distributed across the Internet.

Can I migrate only the email service

Yes, in many cases it is possible to move only the email service. This can be useful if your website is already hosted elsewhere, but you want to centralize your email accounts at miHosting.

What happens if my website uses WordPress

We can help you migrate WordPress sites, either through a full panel backup or through a manual migration of files and database.

After the move, it is a good idea to review admin access, permalinks, forms and the SSL certificate.

Can I ask for help if I do not know which panel my current provider uses

Yes. If you do not know whether your hosting uses cPanel, DirectAdmin or another system, you can contact miHosting support and review together the best way to start the migration.

Conclusion

Migrating your website to miHosting does not have to be complicated. If you have a full cPanel or DirectAdmin backup, we can help you with a free and organized migration. If your case requires a manual migration, we will review your site and tell you the quote before doing any work.

Before starting, remember to keep your previous hosting active, prepare the necessary access details and not change the DNS until the website has been reviewed.

If you want to move your website, email or domain to miHosting, contact our support team from the client panel and we will help you choose the safest path for your project.