Home Backups

Backups

Dennis Nind
By Dennis Nind
9 articles

How to to restore files or folders in cPanel using Jetbackup

If you accidentally delete a file or folder, make a mistake editing a file, or your site breaks following an update, you can easily restore the files or folders using the Jetbackup restore features within cPanel. We will start by showing you how to restore individual files within cPanel. If you only want to restore folders please skip straight to the Restore a folder section Restore a file: Once on the file backups page, select the backup you wish to restore from and click on File Manager to the right of the backup. You will now see the list of your cPanel folder directories from the backup. For this example we're going to try restoring the index.php file within public_html, so click on the public_html link as shown in the image below. Note: If you wish to restore hidden dot files such as .htaccess, please click on the Show Hidden Files tick box at the top of the page. This will then enter the public_html folder. Here you will want to select the file (or files) you wish to restore. As mentioned, in this example we will be restoring the index.php, so you will want to click on the tick box next to index.php If you want to restore multiple files, simply tick as many as you need to restore. Once ready, click on the Restore Selected button This will then open a section underneath where you will need to tick the box for "Are you sure you want to restore this account?" Then finally click on Add to Restore Queue. Note: If instead of restoring you wish to download a copy of the file as a backup on your local machine, select the file then click on **"download selected". **The system will then process this and provide you with the link to download the file. Once added to the queue you will see a note at the bottom of the page to note that it has been successfully added to the queue, along with a note to the right of the page under the "Restores" heading, showing: Restore in Progress. To check on the progress of your restoration, you will need to go back to your cPanel home page, then click on the Queue option under the Jetbackup heading. Once on the Jetbackup Queue page, the system will tell you if the restoration is still in progress, or completed. When this has completed, give your file or website a quick check to ensure the restore has resolved the issue. Restore a folder Once on the file backups page, select the backup you wish to restore from and click on File Manager to the right of the backup. You will now see the list of your cPanel folder directories from the backup. For this example we're going to try restoring our WordPress wp-content folder within public_html, so click on the public_html link as shown in the image below. Note: If you wish to restore hidden dot files such as .htaccess, please click on the Show Hidden Files tick box at the top of the page. This will then enter the public_html folder. Here you will want to select the folder (or folders) you wish to restore. As mentioned, in this example we will be restoring our WordPress wp-content folder, so you will want to click on the tick box next to wp-content If you want to restore multiple folders, simply tick as many as you need to restore. Once ready, click on the Restore Selected button This will then open a section underneath where you will need to tick the box for "Are you sure you want to restore this account?" Then finally click on Add to Restore Queue. Note: If instead of restoring you wish to download a copy of the folder as a backup on your local machine, select the folder then click on **"download selected". **The system will then process this and provide you with the link to download the folder. Once added to the queue you will see a note at the bottom of the page to note that it has been successfully added to the queue, along with a note to the right of the page under the "Restores" heading, showing: Restore in Progress. To check on the progress of your restoration, you will need to go back to your cPanel home page, then click on the Queue option under the Jetbackup heading. Once on the Jetbackup Queue page, the system will tell you if the restoration is still in progress, or completed. When this has completed, give the folder or website a quick check to ensure the restore has resolved the issue.

Last updated on Aug 14, 2025

How to restore a database in cPanel using Jetbackup

If you've accidentally deleted a database, some of the database content / tables, or your site breaks following an update - you can easily restore your databases within cPanel by using the Jetbackup restore database feature. Restore a database: On the Database Backups screen, find the database backup you wish to restore, then click on Restore to the right of the backup. In this example we're going to restore our most recent WordPress database backup. This will then open a section underneath the backup where you will need to tick the box for "Are you sure you want to restore this account?" Then finally click on Add to Restore Queue. Note: If instead of restoring you wish to download a copy of the database as a backup on your local machine, select **"Generate Download" to the right of the backup. **The system will then process this and provide you with the link to download the database. Once you have added this to the restore queue, you will see a Success message to state that it has been successfully added to the queue, along with a "Restore in Progress" message at the top of the page. The system will now process and restore the database backup you have selected. To check on the progress of your backup restoration, you will need to go back to your cPanel home page, then click on the Queue option under the Jetbackup heading. Once on the Jetbackup Queue page, the system will tell you if the database restoration is still in progress, or completed. When this has completed, give your database or website a quick check to ensure the restore has resolved the issue.

Last updated on Aug 14, 2025

How to to restore Cron Jobs in cPanel using Jetbackup

If you ever need to restore a cron job you have set up within cPanel, this can be done via the Jetbackup Cron Job Restore feature within cPanel Restore a Cron Job: On the Cron Job Backups page, locate the backup that you wish to restore, then click on the Restore option to the right of the backup.  In this example we will be restoring the most recent backup of our cPanel Cron Jobs. This will then open a section underneath the backup where you will need to tick the box for "Are you sure you want to restore this account?" Then finally click on Add to Restore Queue. Note: If instead of restoring you wish to download a copy of the Cron job as a backup on your local machine, select **"Generate Download" to the right of the backup. **The system will then process this and provide you with the link to download the Cron job. Once you have added this to the restore queue, you will see a Success message to state that it has been successfully added to the queue, along with a "Restore in Progress" message at the top of the page. The system will now process and restore the Cron Job backup you have selected. To check on the progress of your restoration, you will need to go back to your cPanel home page, then click on the Queue option under the Jetbackup heading. Once on the Jetbackup Queue page, the system will tell you if the restoration is still in progress, or completed. When this has completed, have a quick check of your cPanel Cron Jobs to ensure the restore has resolved the issue.

Last updated on Aug 14, 2025

How to to restore your domains DNS in cPanel using Jetbackup

If you ever make a mistake when adjusting your domains DNS Zone and need to restore an older version, this can be done via the Jetbackup DNS Zone Backups feature within cPanel. Restore a DNS zone for your domain: On the DNS Zone Backups page, locate the backup that you wish to restore, then click on the Restore option to the right of the backup.  In this example we will be restoring the most recent DNS Zone backup for our domain: mydomain.com This will then open a section underneath the backup where you will need to tick the box for "Are you sure you want to restore this account?" Then finally click on Add to Restore Queue. Note: If instead of restoring you wish to download a copy of the DNS Zone for your domain as a backup on your local machine, select **"Generate Download" to the right of the backup. **The system will then process this and provide you with the link to download the DNS Zone. Once you have added this to the restore queue, you will see a Success message to state that it has been successfully added to the queue, along with a "Restore in Progress" message at the top of the page. The system will now process and restore your domains DNS Zone to the backup you have selected. To check on the progress of your restoration, you will need to go back to your cPanel home page, then click on the Queue option under the Jetbackup heading. Once on the Jetbackup Queue page, the system will tell you if the restoration is still in progress, or completed. When this has completed, have a quick check of your DNS Zone within cPanel to ensure the restore has resolved the issue.

Last updated on Aug 14, 2025

How to restore an email address in cPanel using Jetbackup

If you've accidentally deleted an email address within cPanel, or mistakenly deleted a group of emails, you can easily restore your whole email address via the Jetbackup Email Backups feature within cPanel. Note: This feature will restore your Entire email address, which may potentially cause emails more recent than the backup to be removed. Please ensure that you have a copy of these prior to restoring. Alternatively if you only need to restore one or two emails within the email address, it may be preferable to use the File Backups option to restore these. Information on how to do this can be found on our 'How to restore files or folders in cPanel using Jetbackup' article. Restore an email address: On the Email Backups page, locate the backup / email address that you wish to restore, then click on the Restore option to the right of the backup.  In this example we will be restoring the most recent backup for our email address: wordpress@mydomain.com This will then open a section underneath the backup where you will need to tick the box for "Are you sure you want to restore this account?" Then finally click on Add to Restore Queue. Note: If instead of restoring you wish to download a copy of the email address for your domain as a backup on your local machine, select **"Generate Download" to the right of the backup. **The system will then process this and provide you with the link to download the email address backup.. Once you have added this to the restore queue, you will see a Success message to state that it has been successfully added to the queue. The system will now process and restore your email address to the backup you have selected. To check on the progress of your restoration, you will need to go back to your cPanel home page, then click on the Queue option under the Jetbackup heading. Once on the Jetbackup Queue page, the system will tell you if the restoration is still in progress, or completed. When this has completed, have a quick check of your email address or emails within cPanel / Webmail to ensure the restore has resolved the issue.

Last updated on Aug 14, 2025

Restoring a Backup

Our backup system makes it super easy to restore some, or all of your account with a few clicks. Follow the steps below to do this. Once logged into cPanel, under the Files section, click the Restore Backups option, this will open the Restore Wizard. The Restore Wizard will give you 4 options. Each option is explained clearly, so examine the options and choose which fits your need best. The most common option is to restore your website files, to do this, choose Restore Website You will now be presented with a list of dates, these are the dates of which the backup system has stored for your site. Backups are taken during the early hours of the morning, so choose the date which is appropriate for your needs. For example: if you deleted some files accidentally yesterday afternoon, choosing yesterday's backup will be ideal as it was taken in the morning. Click the Choose Date button for the desired date. You can now choose some further options, these will depend on your requirements, it's highly likely you can leave these default, however, if you're restoring your website because it's been hacked or compromised then we suggest checking the Delete New Files to ensure your site is restored to a clean version. Click Continue when ready. Lastly, check all of the details to ensure they're correct, if so, hit the Restore Now button. You'll receive a confirmation message when the restore has completed - for accounts with a lot of files restoring can take up to 30 minutes.

Last updated on Aug 14, 2025