How to Migrate a WordPress Website to a New Server

If you have a website already built but you’re thinking about changing web hosting partners,


You may have some questions. Is your data safe during the transition? Will the process take a long time or disrupt service for your clients? Will the migration affect stored files? These are all legitimate questions.

The good news: migrating a WordPress site to a new server is really not complicated, though there are several important steps along the way. In this article, we will walk you through the process. Remember, if you need additional help to migrate your WordPress site to Hostnasi, our expert technical support team is available 24/7 by phone.

How to Migrate a WordPress Website to a New Server


Backup your files before you get started. If anything goes wrong during the migration process – don’t worry, that’s pretty unlikely – you will have a good working copy to start over. While it isn’t required, some people make a hard copy backup and a cloud storage backup, just to be on the safe side.


Sign in to your current web host provider to access your WordPress files (a File Management tool is one example). The other option would be to use your FTP account for your current web host and then download wp-content.


Export your database files. It is easier and faster to use the quick export option: just login into your hosting provider, open phpMyAdmin, and click on the “Export” tab. Then click on “Go” and let the system take care of exporting the database files for you. This will usually be in the form of a .sql file.


Download your WordPress content folder (this is all the files that make your WordPress site your site) using a file transfer protocol client (FTP) that you’re familiar with. If you don’t have a preference, consider CuteFTP or FileZilla.


If you’re moving over to Hostnasi, simply type Hostnasi into your browser and sign into the site control panel.


Create an FTP account to be able to upload your backed-up WordPress content folder for your new WordPress site on the new host. If you need help, here’s how to create an FTP account.


Install WordPress following the onscreen prompts. This is one of the simplest steps when you choose Hostnasi because we offer one-click installation for WordPress users.


Import your database files. Go to the cPanel, open phpMyAdmin, and click on the “Import” tab. Then click on “Go” and let the system take care of importing the database files for you. You will need to use the .sql file you created earlier when you exported your site database from your previous host.


Upload your WordPress content folder. You will need to replace the content in wp-content on your new host with the content from the site backup by FTP.


Update your site database if you are changing domains. There are a number of WordPress plugins, such as Better Search Replace or Velvet Blues Update URLS, that can help with this

  • wordpress, wordpressmigration, wordpressfix
  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

What is WordPress ?

WordPress is a Content Management System (CMS) and blogging tool. It can be used to create...

How to reset my Wordpress admin password?

 Everyone needs to reset one of their passwords from time to time. WordPress makes it easy to...

How to Clear Cache in WordPress?

One of the most common ways to leverage web cache is by using plugins. So, in this section, we’ll...

How to force Http to Https in wordpress

This article will talk about what SSL is, its functioning, and how to move your HTTP site...

How to log into WordPress?

To log into your WordPress site, go to the default login address of WordPress is at...

Powered by WHMCompleteSolution