top of page
Get a Demo
Get a Free Quote

Backup WordPress Website & Migrate to Another Hosting Without Server Access

Jan 27

4 min read

0

5

0


Migrating your WordPress website from one hosting provider to another can be a daunting task, especially when you don’t have server access. But, if you still have domain access, there is a way around this challenge using the UpdraftPlus plugin. This scenario is common when moving from hosting providers like GoDaddy to SiteGround or Bluehost (and vice versa).



website migration


Guide to backup and migration using the UpdraftPlus plugin in a detailed way.

Prerequisites


Before we jump into the migration process, here are a few things you will need:


  1. UpdraftPlus Plugin (free version)

  2. Access to your WordPress Admin Panel

  3. Access to Domain Settings

  4. Login Credentials for the New Hosting Provider


Known Issues and Challenges


  1. No Server Access: If you don’t have access to your existing hosting provider’s server (FTP or cPanel), you’ll rely on the WordPress Admin panel for backups.

  2. DNS Propagation Time: Migrating your website might take a few hours due to DNS propagation delays when switching hosting.

  3. File Size Limits: Free versions of UpdraftPlus have size limits for remote storage destinations, and manual downloads might be required for larger websites.

  4. Broken Links After Migration: Occasionally, certain internal links may break after migration, which can be resolved by running a search and replace in the database.


Why UpdraftPlus?


UpdraftPlus is a trusted WordPress backup and migration plugin, actively installed on over 3 million websites globally. It allows you to:

  • Backup to multiple cloud storage solutions (Dropbox, Google Drive, Amazon S3, etc.)

  • Schedule automatic backups

  • Easily restore or migrate your WordPress website

  • Use a built-in search and replace feature during migration to avoid broken links


Free vs. Premium: The free version is highly capable for backups and migrations, but the premium version adds extra features such as additional cloud storage options (Microsoft OneDrive, Azure), priority support, and cloning features.


Click here for details on premium


Step-by-Step Guide to Backup & Migrate Using UpdraftPlus


Step 1: Install UpdraftPlus Plugin


  1. Login to your WordPress Admin panel.

  2. Go to Plugins > Add New.

  3. Search for "UpdraftPlus" and click Install Now.

  4. Once installed, click Activate.


Step 2: Configure Backup Settings



  1. Navigate to Settings > UpdraftPlus Backups.

  2. Click on the Settings tab and choose your backup schedule (e.g., daily or weekly) and where to store your backups (e.g., Google Drive or Dropbox).

  3. After configuring, click Save Changes.


Step 3: Backup Your Website



In the UpdraftPlus dashboard, click the Backup Now button.

  1. Select the components to back up (e.g., files, database).

  2. Click Backup Now again to start the process.


Step 4: Download the Backup Files


  1. After the backup completes, you will see the backup listed in Existing Backups.

  2. Download the database and all the other necessary files (plugins, themes, uploads, others) to your local computer.


Step 5: Set Up the New Hosting Environment


  1. Sign in to your new hosting provider (e.g., SiteGround or Bluehost).

  2. Set up a new WordPress installation.

  3. Install and activate the UpdraftPlus plugin on your new WordPress site.


Step 6: Restore the Backup on the New Hosting



  1. Navigate to Settings > UpdraftPlus Backups on your new WordPress site.

  2. In the Restore tab, upload the backup files you downloaded earlier.

  3. Click Restore and select the components you wish to restore (e.g., themes, plugins, database).

  4. UpdraftPlus will search for and replace old URLs to match your new domain automatically.


Step 7: Update Domain Settings


  1. Log in to your domain registrar (e.g., GoDaddy).

  2. Update your DNS settings to point to your new hosting provider’s servers.

  3. Wait for DNS propagation to complete (this can take up to 48 hours).


Step 8: Verify Migration


Once DNS propagation is complete, verify that your website is working correctly by checking key pages and functionality. Fix any broken links using a search and replace tool if necessary.


FAQs


1. Can I use UpdraftPlus for free for migration?

Yes, the free version of UpdraftPlus allows you to back up and migrate your site. However, certain advanced features are only available in the premium version.


2. What storage options are available in the free version?

The free version supports popular cloud storage options such as Google Drive, Dropbox, Amazon S3, and FTP.


3. Can I schedule backups with UpdraftPlus free?

Yes, you can schedule backups to run every 2, 4, 8, or 12 hours, daily, weekly, or monthly.


UpdraftPlus has a built-in search and replace feature during migration to fix URLs. You can also use plugins like Better Search Replace to address broken links post-migration.


5. How long does it take for DNS propagation?

DNS propagation can take anywhere from a few minutes to 48 hours. It depends on your domain registrar and internet service provider.


Conclusion

Migrating your WordPress website from GoDaddy to SiteGround or Bluehost (or vice versa) can be efficiently handled using the UpdraftPlus plugin, even without server access. The plugin offers a simple, free solution for backing up, restoring, and migrating websites with minimal hassle. Whether you’re migrating or just creating regular backups, UpdraftPlus is a vital tool for WordPress users.


Disclaimer

Ensure that you have a backup of your website before attempting any migration. While the steps outlined are designed to minimize risk, issues can still arise during migration, and it's always good to be prepared.

Comments

Share Your ThoughtsBe the first to write a comment.
bottom of page