How To Take Backup Of WordPress Website From cPanel
You don’t need to hire any professional for taking a proper backup of your WordPress website or blog. You can do it yourself using your hosting’s cPanel. There are 2 ways to take WordPress backup using your cPanel and I will share both along with real screenshots so that you can understand the process easily.
Before proceeding towards the backup process, let’s just know the importance of taking backup of any WordPress website or blog.
Why Is It Required To Take WordPress Backup?
There are many really serious reasons to take a proper backup of your WordPress website or blog. I am going to share the most important ones below:
- Your Work Can Be Wasted: Sometimes, it is possible that your WordPress database gets erased or corrupted. In this case, your entire blog posts, comments, and links that you have on your WordPress website or blog will be erased. Instead of losing everything, you must take a proper backup.
- Backup Is Must After Your Website Gets Hacked: This is a really strong point for taking your WordPress site backup. Every day, lots of websites get hacked by hackers and robots. In this condition, if you don’t have your WordPress website backup then you have to pay a handsome amount to any professional for fixing the hacking issue.
Instead of these two reasons, there are various reasons why you must take a proper backup regularly. The disaster can strike your WordPress website anytime, just a proper backup can restore everything back to normal quickly. So, it is worth investing your time for taking your WordPress website’s backup.
There are 2 different ways to take WordPress website backup from cPanel, 1st manually by taking backup of database and WordPress files and 2nd by using backup wizard from cPanel. We will go through both one by one.
WordPress Database & Files Backup Manually From cPanel
Even the newbies can take backup of WordPress database and WordPress files from cPanel. They just need to follow the steps which I am going to mention below:
Database Backup From phpMyAdmin:
It is important to take database backup because every comment, posts, links, etc. get stored in the database. So, let’s check the steps for taking database backup from phpMyAdmin:
First of all, login to your cPanel account and go down to “Databases” section. Then click on “phpMyAdmin” link.
After clicking on the link, the window of phpMyAdmin will appear. Don’t forget to select your WordPress database.
After selecting your database, you have to click on the “Export” link which is available in the top menu bar.
Once you click on the export link, there will be 2 methods to download your database. The first method will be “Quick” and second one will be “Custom”. If you are at the beginner level of WordPress and databases, I suggest personally to go with the quick method. In custom, there are various options to choose. It is not required, you can get the entire database backup just by the quick method.
At last, click on go button to download your WordPress database’s SQL file to your local system.
WordPress Files Backup From File Manager:
Now after successfully taking the backup of WordPress database from phpMyAdmin, you have to take the backup of WordPress files and folders. There are some easy steps to follow to take the WordPress files & folders backup that I am going to share below:
Login to your cPanel and go to “Files” section.
Now click on “File Manager” then select “Web Root” from the popup and click on “Go” button.
You will be redirected to the file manager. There will be entire WordPress files. Now you have to create a new folder by clicking on the “Folder” link from the top menu.
Here, you have to type the folder name and click on create new folder button to create the folder. Once the folder will be created, you have to copy the entire files and folders into the created backup folder. To complete the copy process, you need to select all files and folders instead of the backup folder. Then right-click on the selection and choose “Copy” option. Make sure to choose copy not move. After clicking on the copy option, you have to put the path where you want to copy the selected files and folders. Just type “/Backup” because you have just created this folder for taking backup and click on “Copy File(s)” button.
Just wait for 3-4 seconds so that all files can be copied properly then open backup folder to verify it. If there is no issue in copy process then come back to the main section by clicking on “Up One Level” button and compress the backup folder. For doing this, you have to right-click on “Backup” folder then choose “Compress” option. After that a pop up will appear for file type selection, just select zip archive and click on compress file(s) button.
At last, it will show a success message into a popup, so just close that popup and download the “Backup.zip” into your local system.
Finally, you have successfully completed the manual backup process for WordPress. I tried my best to share the step by step guide along with screenshots but still, if you have any doubts then you can ask me in comments.
Take WordPress Backup Through Backup Wizard
This is simple and easiest option for anyone to take WordPress backup properly. There are just a few easy steps to take backup through the backup wizard which I am going to share below:
First of all, go to the files section of cPanel and click on the backup wizard. Once the backup wizard opens, you will see 3 steps to take backup or restore the backup.
At the first step either you can take backup or restore the backup. There are two options over there but we are here for the backup so you have to go with the first one (Backup). Click on backup and you will be led to the second step.
At the second step, you can choose to take a full backup (files + database + email forwarders & filters) or you can go with the partial backup. If you need a full backup of your WordPress then click on the full backup button. You will land on the 3rd and last step.
If you want email notification of backup completion then enter your email or you can leave it by selection other option that is provided below the email box. Now click on “Generate Backup” button to proceed further.
Here, you have to wait for the backup completion. Just wait a minute and click on “Go Back” button to download your backup.
Finally, your WordPress website full backup has been generated. At last, click on the backup link which is available to download. If you have generated backup many times then I will suggest you download the latest one.
If you want to understand more about cPanel then visit the official cPanel website.
If you still have any doubt or want to ask any question related to this topic then please let me know through comments. I will love to answer your question.