Create Backups For WordPress Sites Using CyberPanel


Having a complete backup of your WordPress site is crucial since it enables you to recover or restore it in case something goes wrong. You can never predict when something awful may occur, causing you to lose vital information or data from your website.

As a result, you’ll need to do your study and get ready for the worst-case situation. So, we’ll demonstrate how to rapidly create a free backup of your WordPress website using CyberPanel’s WP Manager in this post.

What is a backup of a WordPress website?

A WordPress backup is essentially an exact replica of your website that contains information that can be conveniently kept on your local computer, hosting server, and file storage servers. It serves as a disaster recovery and aids in the restoration of your website following the loss of a data event.

Why Are WordPress Site Backups Important?

From its humble beginnings as a straightforward CMS, WordPress has gone a long way. WordPress is now the platform of choice for every project you can imagine. Due to its popularity, WordPress websites are frequently targeted by hackers and other online criminals. Specifically, cyberattacks have the power to partially or fully damage your website. The backup of your WordPress site serves as insurance in case it is affected by a specific assault.

In a different scenario, if you’re working with a website and update the code, plugin, theme, or core, you’ll notice faults and the site won’t function properly. When dealing with a website, if you discover issues after changing the code, plugin, theme, or core, the website won’t function properly. Therefore, in this situation, you can use the backup to revert to the previously active version. If you have backups, recovering from calamities is as easy as restoring the most recent backup, it wouldn’t be incorrect to claim.

Benefits of backing your WordPress site

  1. Anywhere you go, you can access your files. The internet and a few seconds are all that are needed.

  2. There’s no reason to be concerned about data loss. All documents will be safely stored in the cloud, even in the event of a natural disaster.

  3. A further layer of website security is website backup. You won’t lose your site in the case of a hacker attack or contamination by malicious content.

  4. Your business has exceptional reliability as a result. Any files can be recovered at any moment.

  5. Setting it up is simple. If the entire procedure is done correctly and scheduled, the backup will be performed automatically.

  6. It’s quite economical for you. You initially spend less on equipment. In addition, if your website has been compromised and there is no backup, it will be hard to fully restore it, costing you money.

  7. Website backups also safeguard the reputation of your company.

  8. An optional selective backup configuration is available. Only the files, folders, and drives you specifically desire can be copied.

  9. You may combine local storage with cloud storage. Higher security is offered by this solution.

Backing up your WordPress site using CyberPanel WordPress Manager

We will be creating backup using AWS S3. For that, first we need access key and a secret that has to be used when we create backup in CyberPanel. For that, Open your Amazon AWS dashboard

Search for IAM in the provided search bar at top and click on IAM

Click on users now and it will move you to the users screen where you will see all the users

Click on Add New User

Now add your user name and select Access Key and click Next

Now select “Attach existing policies directly” and search for S3 . Select “AmazonS3FullAccess” and click Next to the review page.

Review your user and click next

You will have your Access Key and Secret Key. Save these as we will need them when we are configuring destinations.

Creating Backups

Enter your CyberPanel dashboard

Click on WordPressRemote Backups from the left hand side menu


We need to configure destination first. Enter S3 in Remote Backup Type then Amazon as a Provider. Now enter the name, Access Key and Secret Key. and click save changes

Now that your destination is configured, click on Schedule Backups

Enter your backup Name, Backup Frequency, Backup File Retention and Backup type. and click Save Backup Schedule.

This backup schedule will only work if we add WordPress sites to it. so click on Add WP Sites

Add your sites and click Save

Restore Backup

Now to restore your backups. Click on WordPressRestore from the left hand side menu


This page will show you all the backup files, click Restore against the file you want to restore

Select Restoring Method and then either your new domain or an existing domain depending on your restoring method. Click Restore Backup Now.


In a nutshell, you now likely get the idea of quickly creating a backup of your WordPress website. However, when it comes to security issues, you shouldn’t excitedly waste your time on WordPress backups because there’s a chance that your backup might wind up damaged.

Always keep in mind that a reputable cloud server provider, like CyberPanel, offers a secure cloud hosting solution with both automatic and manual backup options. It helps you save a lot of hassle and guarantees that you can recover swiftly from a catastrophe.

1 Like