This post is aimed at people who have a blog in WordPress and want to change it from one hosting to another. You may have taken this decision for many reasons: because your web hosting does not offer you good technical support, because it is expensive, either because it goes too slow or falls too often. Probably, you will ask: what can be done? How to change all the content in the process of server migration from a WordPress blog to another hosting?
In this article we will try to answer your questions. You will discover that it is very easy to do. You will not lose information during the process in which you move your blog from one hosting to another and you will be able to access without problems or worries. For this, we will use the plugin Duplicator . Although there are other plugins to make backup copies, sometimes they are not quite perfect to make a complete transfer of the blog and some things are lost along the way. Let's see in 4 simple steps how the process can be carried out.
- Make a backup with the Duplicator plugin
Before starting to make the smallest change, if you do not want to take any risk, what It corresponds now is to carry out a backup of the blog. Therefore, go to the control panel of your blog, enter your username and password, and first install the plugin.
- Click on> Plugins> Add new> Duplicator 0.5.6> Install> Activate plugin  Next, click on "Create new" to create a duplicate package.
- Finally, download the file "installer.php" on your desktop, as well as the package.
If you have followed these three steps, you will have a copy of your blog on your desktop, which we will use later
- Create a DB in your hosting
Now, if you are going to create a new web hosting account, You will have to do some things to move your WordPress blog here.
- Enter the control panel of the new hosting you are going to.
- Enter the database and MSQL part.
- Make a new database.
- Put a new user and password.
You must be very clear about what you want to do with your web domain. If you want to keep it in your old hosting, or maybe you prefer to pass it to your account in your new hosting. If you decide on the first, you must point the domain to the IP of the new server you have hired (get in touch with technical support to get it if you can not find it). If you buy a new domain in the domain registrar of the hosting, you will not have to do anything and everything will be much simpler.
You can also keep the domain, but send it from one server to another. Contact technical support if you have questions, that's what they are for. By the time you have your domain prepared in the control panel, you can continue with the next point.
- Upload your backup to your new hosting
Once you have made the backup, there is only that upload it to the new hosting to leave everything on your site. You can place it better by FTP using the free software Filezilla Client or you can also do it from the file manager that will be in the hosting panel.
If you decide to upload the file with Fillezilla Client, you need to know the minus three important data of your FTP account, that you will have created first from the control panel:
- Server: you must write the name of your domain without the www
- Username: write the same one that you have put on the panel control when doing your FTP.
- Password: the same.
When you have written these three data, put them in the boxes, click on "fast connection" and you will be in your new hosting. That's where you have to upload the file
- Restore the backup copy in the new hosting
Is all the above already? Then type
yourdomainname.com/installer.php substituting "yourdomainname" for your actual address. You will get a window with the information of the restoration assistant of the backup that you created before.
- Deploy: you will see information of the hosting, user and password and the name of the bbdd.
- Update: you will find the name of the old domain and the path where your blog was, as well as the new where it will be installed.
- Test: the last point is to check if your blog works well, delete files and save the permanent links.
If everything is fine, you will have finished migrating your server to WordPress quickly and easily. Consider that sometimes the configuration of the DNS may take some time, maybe up to 48 hours. Many times it will happen much faster and your blog will be ready to be seen from the new hosting.
I trust that this article has helped you to make your hosting migration. For any questions you may have, leave us a comment here.