Table of contents

Subscribe to our newsletter.
No spam
100% Great content
Unsubscribe anytime

How to restore files, databases & emails via JetBackup in cPanel

It is no secret that backups are important when it comes  to protecting your website and respectively - your business. This is why all of our shared hosting plans have an integrated daily backup feature so that you can easily restore anything from files and emails to the database up to a given moment in time.

In this tutorial, you are going to learn how to restore all of the aforementioned things and more by using JetBackup in your cPanel.

But before you can begin restoring anything, you will need to log into cPanel and then navigate to the JetBackup tab as illustrated below:

jetbackup in cpanel

How to restore a file or a folder

If you want to restore a whole folder or a specific file, you can do so by clicking on the ‘File backups’ button. You will then see a table with alo of the available backup dates. All you need to do is to simply choose the archive from the date that you wish to restore the file or folder and then click on the ‘File manager’.

restoring a file or folder

This will open up the file manager, which will contain the home directory for your shared hosting service. You can then choose an entire folder or select a folder to show all of its contents. You can also mark folders and files using the checkboxes next to them. To restore the selected items, simply click the ‘Restore selected’ button.

restore selected files

When you click the button, you will generate a restoration request, which will be saved and the process will begin. The time that the restoration will take varies depending on the amount of data that you want to restore - larger files and folders means that you will need to wait longer. You can also track the process by going to the ‘Queue’ section of the JetBackups tab.

How to restore a database

If you wish to restore your database, you can navigate to the ‘Database Backups’ section of your JetBackups tab. Once there, you will see a list with all of the available database archives that you can choose to restore. Simply select the one that you want to revert back to and click on the ‘Restore’ button:

restoring a database

Again, your request will be added to the ‘Queue’ and you will be able to monitor the progress in real time.

Restoring your entire cPanel account

JetBackups also has the option to restore your entire cPanel account including files, databases, emails, cron jobs, DNS zones and everything else from a given date. You can do this by going to the ‘Full Backups’ page and selecting the specific date that you wish to restore your account from. Once you have selected a date, click on ‘Restore’ and the process will begin. Again, you can monitor it by going to the ‘Queue’ section of JetBackups.

IMPORTANT: Everything on your account will be restored to your selected date including your password! You will also be logged out of your cPanel account until the restoration process is fully completed as your cPanel account will essentially be deleted and then restored using the backup that you have selected! If you have changed your password at a later date from that of the backup, make sure you log into your account using the old one.

The restoration can take up a significant amount of time depending on the amount of data that you have in your shared hosting account. If you encounter any issues, feel free to contact our support team!

Deploy your server today!

Get started
Payment methods we accept:
Lightning Network (Bitcoin)
Credit card
Bank transfer