If you already have an existing WordPress website then you know how much time and effort it takes to build a WordPress website. And sometimes due to multiple reasons, you might need to migrate your website from an existing hosting provider to a newer one. It can seem like a daunting task but if you follow some easy steps it turns out that it doesn’t have to be difficult.

You begin by asking for a backup of your WordPress website from your existing hosting provider.
The format of the files should be either of

And the DB backup should be in the format

In this video, we will show you how to create a backup and restore the backup on WordPress with ease.

Watch the video below to know more,



Once you have these files start by logging into your Bluehost panel

  1. Go to the ‘Advanced’ settings tab
  2. This will take you to your cPanel. Here, under the ‘Files’ section click on ‘File Manager’
  3. Create a folder named ‘backup’ in the ‘File Manager’
  4. Upload the Website backup that you have received from your existing provider in this folder. Make sure that the file size is less than 500 MB. If it is greater than 500MB, you need to use FTP.
  5. Once the upload is complete, extract the website files by right-clicking on the website backup and select extract.
  6. Once done, move the files to the website directory to which the domain is pointing towards. If it is the primary domain, then it will be ‘public_html’ directory
  7. Once moved, create a new Database and database username by going to the Advanced setting on your Bluehost panel, and then from the Database section, click on ’MySQL Databases
  8. Once the Database and Database user is created, assign the database user to the database and give access to all privileges.
  9. Post this step, go to the ‘Advanced’ tab of your Bluehost panel and under the Database section, click on the phpMyAdmin interface and navigate to the Database you just created. ‘Select’ it and click on ‘Import.
  10. Upload the SQL Backup from the local system where it is located and click on ‘GO’. Once the DB is imported, you’ll get a success message. That’s all!
  11. Now go to the ‘Advanced’ setting on your Bluehost panel, under the ‘FILES’ section click on ‘File Manager’. Navigate to the website directory and edit the wp-config.php file by right-clicking on it.
  12. Here you can update the Database name, Database username, password and table prefix you created.

And that’s it! With these steps, you have successfully restored backup for your WordPress website.

If you still need help with the backup for your website, then please reach out to us at https://www.bluehost.in/contact


Write A Comment