Site Migration and Transfer: How to Move a Website to another Web Server

Moving a website from one server to another, such as from a cPanel-based server to a Plesk-based server, involves several critical steps. This process requires careful planning to ensure that your website’s data is transferred accurately and that your website remains functional and secure.

Here’s an outline of the steps involved

1. Preparation

  • Backup Data: Before starting the migration process, back up all your website data. This includes website files, databases, and email accounts.
  • Check Compatibility: Ensure that your website’s applications and scripts are compatible with the new server environment.
  • Gather Information: Collect necessary information such as database credentials, FTP details, and any custom configuration settings.

2. Transfer Files

  • Download Files: Use FTP or a file manager to download your website files from your old cPanel server.
  • Upload Files to New Server: Using FTP or Plesk’s file manager, upload these files to the appropriate directory on your new Plesk server.

3. Transfer Database

  • Export Database: Export the database from your cPanel server using phpMyAdmin or a similar tool.
  • Create a New Database on Plesk: Set up a new database on your Plesk server and import the exported database data.

4. Reconfigure Website Settings

  • Update Configuration Files: Adjust configuration files (e.g., wp-config.php for WordPress) with the new database details and any other environment-specific settings.
  • Install and Configure Necessary Applications: Ensure that all necessary applications (such as PHP, web server software) are installed and configured on the Plesk server.

5. Email Accounts Migration (if applicable)

  • Export Emails: Use available tools or manual methods to export email accounts from cPanel.
  • Import Emails to Plesk: Set up email accounts on the Plesk server and import the emails.

6. Test the Website on the New Server

  • Conduct Thorough Testing: Before switching your DNS, test the website on the new server for functionality, performance, and broken links.
  • Check for SSL Certificates: Ensure that SSL certificates are properly installed and working on the new server.

7. Update DNS Settings

  • Point Domain to New Server: Update your domain’s DNS settings to point to the new server’s IP address.
  • Wait for Propagation: DNS changes can take up to 48 hours to propagate worldwide.

8. Post-Migration Checks

  • Monitor Website: After DNS propagation, monitor the website for any issues.
  • Set Up Redirects if Necessary: If URLs have changed, set up 301 redirects to maintain SEO value.
  • Cancel Old Hosting Service: Once you confirm everything is working fine on the new server, you can safely cancel your old hosting service.


  • Document and Review: Document the migration process and review any challenges faced for future reference.

Potential Challenges

  • Downtime: Minimise downtime by performing the migration during off-peak hours.
  • Data Loss: A risk of data loss can be mitigated by having comprehensive backups.
  • Compatibility Issues: Software versions (PHP, MySQL) might differ between servers, so test thoroughly.

Additional Tips

  • Keep your old hosting account active until you are completely sure that the migration was successful.
  • Notify your users or customers about the migration, especially if any downtime is expected.


  • Regularly back up your new setup and monitor its performance.
  • Update your site’s security settings as necessary on the new server.

Moving a website between servers is a complex process that requires attention to detail. It’s recommended to seek assistance from a professional if you are not comfortable with the technical aspects of the process.

Domains £4.95 .com £7.95

Frequently Asked Questions (FAQ)

1. How long does the website migration process take?

  • The duration of migration varies depending on the size and complexity of your website. Typically, it can take anywhere from a few hours to a couple of days. We aim to minimise downtime and will provide you with a more accurate timeline once we assess your specific needs.

2. Will my website be offline during migration?

  • We strive to minimise downtime as much as possible. In most cases, your website will remain online during the migration process. Any necessary downtime will be brief and planned during off-peak hours to reduce impact.

3. Is my data safe during the migration process?

  • Absolutely. Data security is our top priority. We do not make any changes to the source data. The migration process makes a copy of your original data onto the target server.

4. Will my website’s performance be affected after migration?

  • Your website’s performance should not be negatively affected. In fact, many clients experience improved performance and loading speeds post-migration due to our optimised server configurations.

5. What do I need to provide for the migration process?

  • We will need access to your current hosting account and any relevant credentials. This includes FTP/SFTP details, database information, and your domain registrar if a DNS update is required. We handle all the technical aspects and keep you updated throughout the process.

Website Migration Service: Seamless Transition Guaranteed proudly offers a specialised website migration service, ensuring a hassle-free transfer of your site from servers like cPanel to Plesk. Our skilled team is dedicated to executing this process with precision, minimising downtime, and preserving the integrity of your data.

The cost of our website migration service varies depending on the complexity and specific requirements of your site.

For straightforward, uncomplicated websites, we are pleased to offer this service at no cost, ensuring a seamless transition without any financial burden.

However, for sites that are more intricate or for projects involving multiple websites, the process becomes more complex and requires a custom approach. In such cases, we provide a tailored quotation to reflect the additional resources and expertise needed.

Our goal is to deliver a top-tier migration service that aligns with the unique demands of each website, ensuring a smooth and efficient transition at a fair and transparent price.

With a focus on thoroughness and clear communication, we handle every aspect of the migration, from initial backups to post-transfer testing, ensuring a smooth transition for your online presence.

Trust UKC to deliver a seamless migration experience, reflecting our commitment to excellence and customer satisfaction.

Was this helpful?
Site Migration and Transfer: How to Move a Website to another Web Server written by UKC average rating 5/5 - 2 user ratings