Simple Ways to Create Backup Of A WordPress Website
Backups are important. However, it is strange how most developers and users overlook the matter. Many WordPress users are unaware of what backups are. They don’t know why backups are so important. Many assume that these are duties of web hosting company and best-taken care of by them.
Some are aware of how important backups are but never undertook the job. Did you configure a long time back and don’t know if they’re still running? Well, a professional & experienced Freelance WordPress developer understands that it’s OK to forget about backups. However, it is certainly not OK for your website!
How do you know if you require backups? This question is best answered when you imagine a situation where you lose all the work you’ve put into your WordPress site or blog in the past few years. It is not easy to see all of the hard work going into the drain.
If this situation is devastating for you, take backups very seriously. Disasters can happen at any time, to anyone. Servers may crash or websites might get hacked. Sometimes, the developers make mistakes.
Putting your hard work into risk isn’t fair. All you need to do is take out around 30 minutes today and setup some decent backups.
Relying on Hosting Company for Backups
First, you need to be really sure if the hosting company makes regular backups of your site. Also, have a detailed record of how often do they make them. Consider the way you can restore the backups and for how long. Lastly, it isn’t really recommended to leave the safety of your website solely in the hands of the hosting company.
Backups offered by a hosting company are not specifically designed for WordPress. Hence, they may not help. Also, these are not regularly scheduled and you may not restore a single website from hosting company backups sans restoring all websites in your account.
Backups failure is not notified to clients by hosting companies and lastly, you are always at the mercy of your hosting company in case you ever need to restore from backup. In short, you must maintain your own set of backups via using software specifically designed for WordPress. So you are always in control of when and how frequently the backups take place.
Here, you will learn how to create a backup of a WordPress website in easy steps:
- Manual Backup
The WordPress directory comprises of sub-folders such as wp-includes, wp-content, etc. It also has files like wp-config.php, theme and plugin files etc. These are required by your WordPress site. All themes, plugins, cache, uploads, as well as other things, are in the wp-content folder. Losing this data can be devastating.
The wp-admin carries all of the files required by your WordPress admin area. Hence, losing this may be hazardous for you.
The wp-includes a folder that contains WordPress core files. The folder has all of the major WordPress code. Losing this could lead to heavy losses.
You need to create a copy of your WordPress files. Simply download the entire WordPress directory. In order to do this, login to your server through cPanel. You may also use an FTP program such as Transmit or FileZilla.
- CPanel Backup
The process is very easy and takes very less time. Here’s how to go about it:
Step 1: Login to your web host. Navigate to cPanel. The cPanel for most web hosts is usually the first page you encounter as soon as you login.
Step 2: Navigate to the File Manager. This will lead you to your public_html or Home directory.
Step 3: Locate your WordPress directory. This is the folder you wish to backup.
Step 4: It is not possible to download the WordPress folder in File Manager without compressing it. So click on your WordPress directory, and select Compress from the menu bar. You may also right-click on the folder to and choose Compress from the drop-down options menu that appears.
Step 5: Choose the compression type such as GZIP, ZIP, Tar, etc. from the dialog box that opens.
Step 6: Hit the Compress File(s) button. Now wait for the process to run its course. Your server will save your compressed WordPress folder.
Step 7: Click on the archive that you have just created. Now choose ‘Download’ from the menu. As another option, right-click on the archive and choose Download.
Step 8: Choose a secure location on your hard disk. This is the place where you can save your backup.
The job is done!
In case, your web host uses a different control panel such as Plesk, vDeck, etc, simply locate your File Manager and follow the process.
- FTP Backup
FileZilla is recommended by most professionals as it is lightweight and very easy to use. Here’s how you do it:
Step 1: Simply login to your server and locate your WordPress directory.
Step 2: Download the files to your computer. Remember, you require an FTP account to use FTP. This is very easy to set up from an FTP manager in your cPanel. Also create copies of your backups.
- Use WordPress Backup Plugins
This is an easy and effective way to backup WordPress website. These plugins add the element of ease to the whole process of creating dependable backups of a WordPress site. So simply install your favorite WordPress backup plugin (from a reliable source) and configure a few settings. The job is done!
To Sum Up
It is crucial to set aside some time and implement a backup safety net now. It will take only a few minutes to accomplish the process. This can save your business.
Have a great time backing up!