Migrating to a New Domain or URL

The Migrate feature, on the BlogVault dashboard, allows you to move all the content and files of your site to a different URL, or a different hosting service. BlogVault allows you to move the latest backup (or any other backup version) of your WordPress site, to the new location without suffering any downtime.

 

 

How to Migrate a WordPress Site to a Different Domain

Choosing a backup version

You can migrate a backup of your WordPress site in one of two ways:

  1. Directly from the Migrate feature of the Backup module, which will move the contents of the latest backup version of your WordPress site.
    Clicking on 'Migrate' directly from the Backup module of the BlogVault dashboard will move the latest backup of your site to the required destination
    Clicking on ‘Migrate’ directly from the Backup module of the BlogVault dashboard will move the latest backup of your site to the required destination
  2. Or, you can do so from the History feature (which is the first tab under the Backup module)
    Every backup version on the History page of the BlogVault dashboard gives you the option moving it to a new destination
    Every backup version on the History page of the BlogVault dashboard gives you the option moving it to a new destination

Filling up FTP details

Once you click on Auto Restore, you are taken to the FTP details form, that asks for the details of the site you’re moving to. The details you’ll be required to fill in, are:

  • The destination’s FTP Host or Server name
  • The FTP type of the destination’s hosting service (FTP, SFTP, or FTPS)
  • The destination’s FTP username
  • Your FTP password for the new hosting service

These credentials allow BlogVault to access the new domain, and move your backup’s content automatically.

You will need the FTP credentials of the destination you're moving to
You will need the FTP credentials of the destination you’re moving to

Selecting where WordPress is installed

Once you fill up the required details and click ‘Continue’, you must select the folder that the site to be moved, was installed in. This is the folder that contains the wp-admin, and wp-content folders. If you are using your hosting provider’s cPanel, then this would typically be the webroot directory i.e. /public_html.

The folder that WordPress is installed in, is easy to identify. If you select the wrong folder, BlogVault will notify you and will not continue the process
The folder that WordPress is installed in, is easy to identify. If you select the wrong folder, BlogVault will notify you and will not continue the process

Once you have selected the folder, click on ‘Continue’.

Choosing what to restore

The next step is choosing what to move to your new WordPress site. The BlogVault dashboard takes you to a form that asks you about the details of what you would like to migrate:

  1. The History Version: This field is automatically filled up according to the backup version you’d chosen to restore your site from; if you’d clicked on ‘Migrate’ directly from the Backup module, then it will be filled in with the latest backup version of your site. If you’d chosen a backup version from the History page, however, the form will take that backup’s version number. You can click on the dropdown to select a backup version, if you change your mind.
  2. Destination URL: This field should contain the URL you’re moving your WordPress site to, i.e. the destination of the migration.
  3. Your WordPress site’s database credentials: BlogVault fills this field automatically, with the database credentials of the site you’re moving. These credentials are taken from wp-config.php, so you don’t have to worry about filling them up.
  4. Advanced Options: The Advanced options allow you to choose if you’d like to migrate only files or tables of your WordPress site. You can also specify a Name Server that would help point to your new domain name or URL. This helps in case the DNS servers of the new location haven’t been updated yet– in order to avoid downtime, you can specify the Name Server’s credentials so BlogVault can contact the server and complete the migration.
  5. HTTP Basic Authentication: These are your WordPress login credentials, which are required only if your site is protected through Basic HTTP Authentication.

 

This form lets you choose what to move to the new destination, and helps prevent downtime
This form lets you choose what to move to the new destination, and helps prevent downtime

Clicking on ‘Continue’ after filling up this form, will start the migration of your WordPress site.
That’s it! It’s that simple to move your site from one URL to another!

The BlogVault dashboard will notify you once the migration process is complete
The BlogVault dashboard will notify you once the migration process is complete

 

Migrate is a function that happens from BlogVault’s servers, and doesn’t require manual intervention or assistance. There is no loss of data, and definitely no downtime caused. This saves time, and is convenient, unlike a manual migration that needs you to download your backup files, and then upload them to the new server using an FTP client.

Note: If you would like to test a backup version before you choose to migrate it to a new domain, you can do so using the ‘Test Restore’ function.

 

The Migrate feature comes in handy even when your hosting account has been suspended, when you’re moving from one hosting provider to another, or when you’re re-branding and you want to change your site’s URL completely.