{"id":17428,"date":"2026-06-09T13:00:00","date_gmt":"2026-06-09T19:00:00","guid":{"rendered":"https:\/\/www.supportpro.com\/blog\/?p=17428"},"modified":"2026-06-09T00:16:53","modified_gmt":"2026-06-09T06:16:53","slug":"jetbackup-disaster-recovery-guide","status":"publish","type":"post","link":"https:\/\/www.supportpro.com\/blog\/jetbackup-disaster-recovery-guide\/","title":{"rendered":"JetBackup Disaster Recovery Guide: Restore Backups Without JBConfig, Master Encryption Key, or Server Access"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Data loss, server failures, and configuration issues can occur unexpectedly. A reliable disaster recovery strategy ensures that your backups remain accessible and your accounts can be restored with minimal downtime. In this guide, we&#8217;ll explain different JetBackup disaster recovery scenarios, including recovery without JBConfig, restoring data after losing access to the original server, JetBackup version compatibility, and how to re-enable Disaster Recovery mode.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Understanding JetBackup Disaster Recovery<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">JetBackup 5 includes a Disaster Recovery feature designed to restore both account backups and JetBackup configurations. When JBConfig backups are enabled, JetBackup automatically creates encrypted backups of its internal databases, including MongoDB and JetIndexd, allowing a complete recovery of backup jobs, destinations, schedules, and settings.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">However, recovery options differ depending on the information available during a disaster.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Scenario 1: How to Perform Disaster Recovery Without JBConfig or the Master Encryption Key<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Why This Happens<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">JetBackup only backs up its internal databases when the JBConfig feature is enabled on backup destinations. If JBConfig was never configured or the Master Encryption Key is unavailable, JetBackup cannot restore its internal configuration database.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Although configuration recovery is not possible, account backups can still be restored manually.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Important Limitations<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">When recovering without the Master Encryption Key:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>JetBackup configurations cannot be restored.<\/li>\n\n\n\n<li>Backup jobs, destinations, schedules, and settings will be lost.<\/li>\n\n\n\n<li>Existing backup chains cannot continue.<\/li>\n\n\n\n<li>New backups must be generated from scratch.<\/li>\n\n\n\n<li>Recovery is limited to read-only destinations.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Manual Recovery Steps<\/h3>\n\n\n\n<h5 class=\"wp-block-heading\">Step 1: Prepare the New Server<\/h5>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Install the operating system.<\/li>\n\n\n\n<li>Install a supported control panel.<\/li>\n\n\n\n<li>Install JetBackup 5.<\/li>\n<\/ul>\n\n\n\n<h5 class=\"wp-block-heading\">Step 2: Access the Disaster Recovery Page<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">After installation:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Open the JetBackup Dashboard.<\/li>\n\n\n\n<li>Navigate to the Disaster Recovery page.<\/li>\n\n\n\n<li>Select <strong>New Installation<\/strong>.<\/li>\n<\/ul>\n\n\n\n<h5 class=\"wp-block-heading\">Step 3: Prevent Orphan Backup Removal<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Navigate to:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>General Settings \u2192 Days to Keep Orphan Backups<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Set the value to:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>0<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">This prevents JetBackup from automatically deleting orphaned backup files.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">Step 4: Create a Read-Only Destination<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Create a new backup destination and:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Point the backup path to the location containing your existing backups.<\/li>\n\n\n\n<li>Enable <strong>Read-Only Mode<\/strong>.<\/li>\n<\/ul>\n\n\n\n<h5 class=\"wp-block-heading\">Step 5: Allow Reindexing<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">JetBackup will automatically:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Scan the backup location.<\/li>\n\n\n\n<li>Reindex existing snapshots.<\/li>\n\n\n\n<li>Detect available account backups.<\/li>\n<\/ul>\n\n\n\n<h5 class=\"wp-block-heading\">Step 6: Restore Orphan Accounts<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Navigate to:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>JetBackup \u2192 Restore &amp; Download<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Select:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Account Type \u2192 Orphan Accounts<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Choose the accounts you want to restore and start the restoration process.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Scenario 2: Can I Perform Disaster Recovery If I Lost Access to the Old Server?<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Yes, Recovery Is Possible<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">If the original server is unavailable but you still have access to the backup destination and the Master Encryption Key, you can perform a full disaster recovery.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This method restores:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>JetBackup configurations<\/li>\n\n\n\n<li>Backup destinations<\/li>\n\n\n\n<li>Backup jobs<\/li>\n\n\n\n<li>Schedules<\/li>\n\n\n\n<li>Account backups<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Recovery Steps<\/h3>\n\n\n\n<h5 class=\"wp-block-heading\">Step 1: Install JetBackup<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Install JetBackup on the replacement server.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">Step 2: Open JetBackup<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Navigate to:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>WHM \u2192 Plugins \u2192 JetBackup<\/code><\/pre>\n\n\n\n<h5 class=\"wp-block-heading\">Step 3: Start Disaster Recovery<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Select:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Recover From Disaster<\/strong><\/p>\n\n\n\n<h5 class=\"wp-block-heading\">Step 4: Add Backup Destination<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Enter the same destination details that were used on the previous server.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">Step 5: Restore JBConfig Backup<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">JetBackup will detect available JBConfig backups.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Enter your:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Master Encryption Key<\/strong><\/p>\n\n\n\n<h5 class=\"wp-block-heading\">Step 6: Begin Recovery<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">If the key is valid, JetBackup will:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Create the destination.<\/li>\n\n\n\n<li>Reindex backup data.<\/li>\n\n\n\n<li>Recover MongoDB and JetIndexd databases.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Depending on database size and snapshot count, this process may take some time.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">Step 7: Restore Accounts<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">After the configuration recovery completes, JetBackup will display the account restoration window.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Choose the required accounts and begin the restore process.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Important: Do not refresh or close the browser while the JBConfig restoration is in progress.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Scenario 3: JetBackup Version Compatibility Questions<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Can JetBackup 4 Backups Be Used in JetBackup 5.3.x?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">No.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">JetBackup 4 backups are not compatible with JetBackup 5.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Because JetBackup 4 has reached End of Life (EOL), backups created in JetBackup 4 cannot be restored directly in JetBackup 5.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">Key Point<\/h5>\n\n\n\n<ul class=\"wp-block-list\">\n<li>JetBackup 4 backups \u2192 Not supported in JetBackup 5<\/li>\n\n\n\n<li>Migration requires creating new backups in JetBackup 5<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Can JetBackup 4 and JetBackup 5.3.x Run on the Same Server?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Direct installation of JetBackup 4 and JetBackup 5.3.x together is not supported.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">However, administrators running <strong>JetBackup 4.1.3-3<\/strong> can temporarily install <strong>JetBackup 5.2.11<\/strong> alongside JetBackup 4 during migration.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This allows:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Continued use of JetBackup 4<\/li>\n\n\n\n<li>Creation of new backups in JetBackup 5<\/li>\n\n\n\n<li>Smooth transition to the latest JetBackup version<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Install JetBackup 5.2.11<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code># Install JetBackup v5.2.11<br>yum install jetbackup5-cpanel-5.2.11 jetmongod-4.4.0.1 --disablerepo=* --enablerepo=jetapps,jetapps-stable<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">After installation:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Configure backup jobs in JetBackup 5.<\/li>\n\n\n\n<li>Generate fresh backups.<\/li>\n\n\n\n<li>Upgrade JetBackup 5 to the latest supported version.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">Operating System Support Notice<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Before upgrading, verify your server meets the latest system requirements.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The following operating systems have reached End of Life:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>CentOS 7<\/li>\n\n\n\n<li>CloudLinux 7<\/li>\n\n\n\n<li>Debian 10<\/li>\n\n\n\n<li>Ubuntu 18.04<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Support for these operating systems is limited to JetBackup version 5.3.12.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For the best experience and security, use the latest JetBackup 5 release on a supported operating system.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Scenario 4: I Selected &#8220;New Installation&#8221; Instead of Disaster Recovery. Can I Restore the Recovery Option?<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Yes<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">If you accidentally selected <strong>New Installation<\/strong>, you can re-enable Disaster Recovery mode by renaming the Disaster Recovery flag file.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">File Location<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>\/usr\/local\/jetapps\/etc\/jetbackup\/dr.flag<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Command<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>mv \/usr\/local\/jetapps\/etc\/jetbackup\/dr.flag \/usr\/local\/jetapps\/etc\/jetbackup\/dr.flag_bk2<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Final Step<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Refresh the JetBackup interface.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The <strong>Disaster Recovery<\/strong> option will become available again, allowing you to proceed with the recovery process.<\/p>\n\n\n\n<h1 class=\"wp-block-heading\"><strong>Conclusion<\/strong><\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">JetBackup Disaster Recovery provides multiple recovery options depending on the information available after a server failure. Whether you&#8217;ve lost access to the original server, misplaced the Master Encryption Key, or need to recover orphaned backups, JetBackup offers methods to restore critical account data. Enabling JBConfig backups, securely storing the Master Encryption Key, and keeping JetBackup updated are essential best practices for ensuring a successful recovery when disaster strikes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Need Help Recovering Your JetBackup Environment?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Whether you&#8217;ve lost access to your server, misplaced your Master Encryption Key, or need assistance with JetBackup migration and disaster recovery, the SupportPRO team is here to help. <a href=\"https:\/\/www.supportpro.com\/requestquote.php\" title=\"\">Contact SupportPRO today<\/a> for fast and reliable JetBackup support.<\/p>\n\n\n\n<div class=\"wp-block-media-text alignwide has-media-on-the-right is-stacked-on-mobile is-vertically-aligned-center has-white-background-color has-background\"><div class=\"wp-block-media-text__content\">\n<p class=\"has-large-font-size wp-block-paragraph\">Facing issues? <\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\">Our technical support<br>engineers can solve it. <\/p>\n\n\n\n<!--HubSpot Call-to-Action Code --><span class=\"hs-cta-wrapper\" id=\"hs-cta-wrapper-3350a795-db50-482f-9911-301930d1b1be\"><span class=\"hs-cta-node hs-cta-3350a795-db50-482f-9911-301930d1b1be\" id=\"hs-cta-3350a795-db50-482f-9911-301930d1b1be\"><!--[if lte IE 8]><div id=\"hs-cta-ie-element\"><\/div><![endif]--><a href=\"https:\/\/cta-redirect.hubspot.com\/cta\/redirect\/2725694\/3350a795-db50-482f-9911-301930d1b1be\" ><img decoding=\"async\" class=\"hs-cta-img\" id=\"hs-cta-img-3350a795-db50-482f-9911-301930d1b1be\" style=\"border-width:0px;\" src=\"https:\/\/no-cache.hubspot.com\/cta\/default\/2725694\/3350a795-db50-482f-9911-301930d1b1be.png\"  alt=\"Contact Us today!\"\/><\/a><\/span><script charset=\"utf-8\" src=\"https:\/\/js.hscta.net\/cta\/current.js\"><\/script><script type=\"text\/javascript\"> hbspt.cta.load(2725694, '3350a795-db50-482f-9911-301930d1b1be', {\"useNewLoader\":\"true\",\"region\":\"na1\"}); <\/script><\/span><!-- end HubSpot Call-to-Action Code -->\n<\/div><figure class=\"wp-block-media-text__media\"><img fetchpriority=\"high\" decoding=\"async\" width=\"904\" height=\"931\" src=\"https:\/\/www.supportpro.com\/blog\/wp-content\/uploads\/2022\/09\/Free-server-checkup.png\" alt=\"guy server checkup\" class=\"wp-image-12943 size-full\" srcset=\"https:\/\/www.supportpro.com\/blog\/wp-content\/uploads\/2022\/09\/Free-server-checkup.png 904w, https:\/\/www.supportpro.com\/blog\/wp-content\/uploads\/2022\/09\/Free-server-checkup-291x300.png 291w, https:\/\/www.supportpro.com\/blog\/wp-content\/uploads\/2022\/09\/Free-server-checkup-768x791.png 768w, https:\/\/www.supportpro.com\/blog\/wp-content\/uploads\/2022\/09\/Free-server-checkup-585x602.png 585w\" sizes=\"(max-width: 904px) 100vw, 904px\" \/><\/figure><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Data loss, server failures, and configuration issues can occur unexpectedly. A reliable disaster recovery strategy ensures that your backups remain accessible and your accounts can be restored with minimal downtime.&hellip;<\/p>\n","protected":false},"author":37,"featured_media":17430,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"categories":[369,358],"tags":[],"class_list":["post-17428","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-jetbackup","category-recovery-backup"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.supportpro.com\/blog\/wp-json\/wp\/v2\/posts\/17428","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.supportpro.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.supportpro.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.supportpro.com\/blog\/wp-json\/wp\/v2\/users\/37"}],"replies":[{"embeddable":true,"href":"https:\/\/www.supportpro.com\/blog\/wp-json\/wp\/v2\/comments?post=17428"}],"version-history":[{"count":1,"href":"https:\/\/www.supportpro.com\/blog\/wp-json\/wp\/v2\/posts\/17428\/revisions"}],"predecessor-version":[{"id":17429,"href":"https:\/\/www.supportpro.com\/blog\/wp-json\/wp\/v2\/posts\/17428\/revisions\/17429"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.supportpro.com\/blog\/wp-json\/wp\/v2\/media\/17430"}],"wp:attachment":[{"href":"https:\/\/www.supportpro.com\/blog\/wp-json\/wp\/v2\/media?parent=17428"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.supportpro.com\/blog\/wp-json\/wp\/v2\/categories?post=17428"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.supportpro.com\/blog\/wp-json\/wp\/v2\/tags?post=17428"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}