FlyWP is a compact server management solution that lets you manage all your servers with a fingertip. Even if you want to migrate an existing site to a newer one, FlyWP will assist you in doing that swiftly.
In this documentation, we’re going to show you how to easily migrate from an existing site to a new site using FlyWP.
Step one: Add server providers
- The first step that you need to take is adding server providers. Here’s a detailed guide that you can follow to learn how to add servers in FlyWP.
In FlyWP, you can add some of the popular server providers like DigitalOcean, Vultr, Akamai, and AWS EC2. Choose your preferred provider and complete the first step.
Step two: Create servers
- After adding the server providers, you need to create servers. On the server page, you can find the available server providers. Just choose the server provider here and add your credentials to move forward.
Also, you can find the details here on how to create servers in FlyWP.
Step three: Create site
- After creating servers, you now need to create a site on your preferred server. Once you have added the servers, you must see them on the server page.
- After you enter the server, you can see the site lists that were created on the server. As you can see, there are three sites on the list.
We recommend you to create a test site with FlyWP and then transfer your data from your existing/live site. For that, you need to create a test site from here.’
- You’ll get this after you click on the “create a new site” button. And then tick on the button “Use flywp.xyz test domain“
- Choose the PHP version of your test site.
- Now on the installation page, give a site title, admin email, username, and password, and enable Full Page Cache (it will speed up your site’s performance), and then hit the next button.
You must get this notice that your site is being created. You have to wait for a while.
- Once the process is completed, you’ll get a dashboard for your new test site. Now click on the “WP Admin” button to directly login to your new site. It’s a magic login feature of FlyWP. You don’t have to access it from a different login page and enter your ID and password. Just click on it and you’ll be automatically logged in.
- Here you go. You can see the new site details on a WordPress dashboard.
Step four: Create a backup of your live site
Now let’s assume you have an existing site with a lot of content like this website. We’ll migrate data from this site to the new site we created in FlyWP. Let’s see how to do it.
Open your existing site plugin area. And add any of your preferred backup plugins. In our case, we’ll go with the Updraft plugin. Search for it, install and activate it.
- Then navigate to Settings > Updrafts Plus Backup. Here you’ll find the “Backup Now” button.
- After that, you’ll get a window. Here, check all the boxes. Also, you can check the last box if you want to manually delete the backup file later. Finally, click on the Backup Now button to proceed.
- You can see the backup files are ready to be saved on your device.
- Since we’re migrating the entire site, saving all these files to your device is better.
- Database, Plugins, Themes, Uploads, and Others.
- Yes, they are successfully saved on your device.
Step five: Importing old site’s data to new site
As we have used the Updraft Plus plugin for keeping the backup file, we’ll use it for our new site too. So install and activate the Updraft Plus Backup plugin on the new site.
- It will look like this after you install and activate the UpdraftPlus plugin on the new site.
- Similarly, navigate to Settings>UpdraftPlus Backups. Here, you can find the “Upload backup files” option. Click on it.
- Now one by one upload the backup files that you saved earlier.
- You can see the backup files are successfully uploaded.
- You can see the files are uploaded here. Now select all and click on the restore button to continue the import task.
- Here, select all and hit on the next button.
- Click on the restore button to continue.
- Yes, your restoration process is completed.
Note: After this process, you’ll be logged out from your here since you have backedup the database. So you need to use your old site’s credential to login.
- Now login to your new site with old credentials.
- See the site is working fine and the content is perfectly migrated from this site.
Another important note:
After this migration, the magic login of FlyWP may not work. We’re working on this concern. But for now, you can install FlyWP manually to your new site. And then the magic will work again.
- See it’s not working.
Step six: Installing FlyWP Helper Plugin
- Go to the plugin area, install the FlyWP Helper plugin, and activate it
- After you activate FlyWP, you can get it here. And you can see it’s connected.
- Again, go back to the FlyWP server page and click on “WP Admin” for instant logging. You must be logging into the site without facing any problems.
Step six: Change the domain name to a new URL
The existing domain name of our website is –
https://bestinctg.com/. And the migrated domain name created by FlyWP is –
https://disillusioned-strength-weep.flywp.xyz/. Let’s change it with the new one.
- On the dashboard, enter the settings page.
- Here, replace this name with your original website name
- Avoid using HTTP:// and HTTPS:// here. Also, don’t include (/) at the end of the URL. When done everything, click on “Save Changes.“
- You can see the status of the task. Wait for a second to complete the task
- The site is now live, and you can access it from here.
Step seven: Add a DNS record
Now you need to verify and add the DNS record to your hosting provider’s account. Login to your hosting account and add the IP as a DNS record.
- Here, you can add your website’s IP address as a DNS record on your hosting provider’s account.
So that’s how you can migrate an old site to a new site using FlyWP. We hope you find this tutorial helpful.