Managed Migrations

Want to migrate from your current hosting, but not sure how to start? With our free migration service our experienced team can help migrate your servers, websites, applications, and email to our cloud services.

Please note that migrations can only be scheduled once you've signed up for our services.

What can we migrate?


We can move most applications, such as WordPress, WooCommerce, Joomla, Magento. If you have any others then please contact us.


We can migrate email from any provider. If you need any assistance migrating email services then please get in touch so that we can help.

cPanel/WHM Servers

We can move whole or partial servers to our shared, reseller or dedicated accounts.

Ecommerce Sites & Databases

We understand the concerns you'll have with loss of business while the migration takes place but we'll help you move smoothly with zero lost sales.

Automated, Managed Migrations

We can perform fully managed migrations from Plesk, cPanel, SiteGround, TSOHost, Vidahost, Godaddy, SimpleServers, 20i and Ensim

VPS/Cloud Servers

We can assist with website migrations from Digital Ocean, Linode, Simple Servers, Heart Internet,20i, Rackspace and other providers, please contact us.

See what our customers have said about our website migrations team..

How does the migration process work?

  • Sign up to GURU
  • Assessment
  • Plan
  • Scheduling
  • Complete
  • Send us your current hosting details

    Migrations can only be scheduled once you've signed up for our services however we know that you may have concerns or questions - we're even happy to do test migrations or take a copy of your site prior to going live so you can see for yourself the different by simply hosting with GURU. Please contact us if you wish to discuss your migration concerns.

    So that we can perform your migration we'll need to know information about your hosting and website details. These would be any logins to control panels, FTP, SSH or if your site has been built on a package such as WordPress, Magento or PrestaShop then also create us an admin login to the backend.

    Please note that we generally treat each account/website you want migrating as a separate migration to ensure these are completed correctly and there is no confusion.

  • Assessment of current hosting

    Once we've received the information regarding the account you want migrating. We will perform an assessment of the accounts/data to be migrated from the remote server, we may need to request additional details from you to enable this to happen. The assessment is generally done within a few hours, after which we will have a better understanding of the process needed to migrate your account(s).

    This stage may involve a test migration being performed (if you have requested this) - this is especially the case on more complex migrations or busy ecommerce / web shops. 

  • Plan

    After the assessment we should have sufficient details in order to formulate a plan of how to migrate your accounts. This will differ in each case, and depend on the number of accounts and where they are being transferred from. This stage may involve a test migration being performed.

    If you're happy for your account to be moved at any time then please let us know, this would expedite the process.

    During the migration you should experience no downtime to your site. The site will be served from both your old host and GURU during the migration process however, for those running an ecommerce store we may put the site in to maintenance mode while the transfer of data takes place to ensure consistency of the database and data (eg orders!).

    We also strongly encourage all customers ensure they have taken their own full, independent backups from their old hosting accounts. If you're unsure how to do this then please ask and we'll guide you through the process.

  • Scheduling

    Once the migration plan has been completed, we can then schedule a suitable time for the actual live migration to take place. This step may require you to action DNS/NS changes.

    We would request that you are available to update nameservers as well as check the correct functioning of websites once they have been transferred via the preview links that we'll send over to you - we will be able to perform basic checks, but as the operator you are best placed to know the behaviour.

  • Complete

    You'll need to wait up to 48 hours for changes to your DNS servers to propagate around the Internet. Once changed however, new requests will start being served by GURU servers and you'll begin to see the benefits of GURU Cloud Hosting.

    You should see a huge decrease in page load times, better uptime which then you should see an increase in sales / web site performance!

    Welcome to GURU!

Website Migration FAQs

  1. How long does a website migration take?
  2. What information do you need for the migration?
  3. Will there be any downtime?
  4. My provider or service is not listed
  5. * Free Migrations
  1. Before the migration takes place we will do a full audit of your current website and provider, we will then be able to give you a time, date and duration of your migration. For simple sites that are coming from another cPanel/WHM host we typically can start moving these within 1 day. Please contact us for more information. 

  2. We need the full login details of your current hosting provider (Control panel link, FTP details, root/administrator passwords, whatever you have). We also need a full list of the domains names and usernames you wish to move and we'll do the rest. If we need any further details we would be in contact.

  3. We know how important your sites are and our team are experts in moving sites with no downtime. Your site will be present on both new and old servers during the migration and only once you are happy (we provide a temporary URL for you to ensure your site is running correctly before the migration) - the final switch will be made.

  4. Due to vast number of configurations possible on hosting systems, we need to assess each migration as an individual case. Please contact our team so that we can work with you to form a migration plan

  5. Because each migration is unique, there may be technical restrictions which increase complexities - please get in touch so that we can understand your exact needs.