{"id":2116,"date":"2025-06-09T13:13:00","date_gmt":"2025-06-09T13:13:00","guid":{"rendered":"https:\/\/hostingspell.com\/blog\/?p=2116"},"modified":"2025-07-05T21:02:49","modified_gmt":"2025-07-05T21:02:49","slug":"how-to-restore-your-database-after-sql-corruption-using-jetbackup-5-from-safe-backup","status":"publish","type":"post","link":"https:\/\/blog.hostingspell.com\/how-to-restore-your-database-after-sql-corruption-using-jetbackup-5-from-safe-backup\/","title":{"rendered":"How to Restore Your Database After SQL Corruption Using JetBackup 5 (From Safe Backup)"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">We understand that many of you were affected by the recent database issues at Kaiser. The core SQL corruption problem has now been fully resolved, but some of your databases might still be corrupted at a <strong>system level<\/strong>. Don\u2019t worry \u2014 we\u2019ve got you covered!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Our team is <strong>manually restoring databases<\/strong> one by one using a safe backup from <strong>3rd or 4th July<\/strong>, but if you&#8217;d like to restore your sites yourself and save time, this guide is for you.<\/p>\n\n\n\n<div style=\"color:#32373c;background-color:#00d1b2\" class=\"wp-block-genesis-blocks-gb-notice gb-font-size-18 gb-block-notice\" data-id=\"e4f235\"><div class=\"gb-notice-title\" style=\"color:#fff\"><p>Older backups!<\/p><\/div><div class=\"gb-notice-text\" style=\"border-color:#00d1b2\"><p>IF <strong>3rd or 4th July<\/strong> is not available, you can use any available latest backup instead.<\/p><\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Let\u2019s walk through how to <strong>restore your database safely<\/strong> using <strong>JetBackup<\/strong> from your cPanel.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\ud83d\udccc What Happened?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A critical corruption occurred in the SQL engine on our server, <strong>Kaiser<\/strong>, causing issues in how some databases were being read and loaded. While we\u2019ve resolved the root server issue, <strong>some cPanel accounts still have broken or empty databases<\/strong> due to that corruption.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2705 The good news: <strong>Backups from <strong>3rd or 4th July<\/strong> are safe and healthy<\/strong>, so you can restore from there!<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\ud83e\uddf0 What You Need To Do<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If your site is showing errors or missing data, you may need to <strong>manually restore your MySQL database and its user<\/strong>. This process is beginner-friendly and takes just a few minutes.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\ud83d\udd01 Step-by-Step: Restore Your Database via JetBackup<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Log in to your cPanel account<\/strong><br>Use your cPanel credentials provided by HostingSpell.<\/li>\n\n\n\n<li><strong>Locate JetBackup<\/strong><br>Inside cPanel, scroll or search for the <strong>JetBackup<\/strong> section.<\/li>\n\n\n\n<li><strong>Click on \u201cRestore\u201d<\/strong> under <strong>Database Backups<\/strong><br>This will show you all the available restore points.<\/li>\n\n\n\n<li><strong>Select the <strong>3rd or 4th July<\/strong> backup<\/strong><br>That\u2019s the confirmed corruption-free backup. \ud83d\udc49 <a class=\"\" href=\"https:\/\/prnt.sc\/tOL92DhUo46g\">See visual example here<\/a><\/li>\n\n\n\n<li><strong>Restore the Database and its User<\/strong><br>Make sure to check both:\n<ul class=\"wp-block-list\">\n<li>\u2705 Your Database (e.g., <code>yourcpaneluser_wp123<\/code>)<\/li>\n\n\n\n<li>\u2705 Database User (e.g., <code>yourcpaneluser_wpuser<\/code>)<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Click \u201cRestore\u201d<\/strong><br>JetBackup will begin the restore process. It might take a couple of minutes.<\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u274c What If the Restore Fails?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">In some cases, you may see the restoration <strong>fail<\/strong>. Here\u2019s why and how to fix it:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83d\udea8 Common Reason:<\/h3>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">JetBackup <strong>cannot restore<\/strong> a backup <strong>over an empty or corrupted database<\/strong>.<\/p>\n<\/blockquote>\n\n\n\n<h3 class=\"wp-block-heading\">\u2705 Solution:<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Open <strong>PhpMyAdmin<\/strong> from your cPanel.<\/li>\n\n\n\n<li>Select the affected database from the left sidebar.<\/li>\n\n\n\n<li>Check if it is <strong>empty<\/strong> (no tables or data).<\/li>\n\n\n\n<li>If <strong>empty<\/strong>, you need to <strong>DROP (delete) the database<\/strong>.\n<ul class=\"wp-block-list\">\n<li>Click the database name.<\/li>\n\n\n\n<li>Scroll to the bottom and click \u201cCheck All\u201d.<\/li>\n\n\n\n<li>Select \u201cDrop\u201d from the dropdown.<\/li>\n\n\n\n<li>Confirm the deletion.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Now go back to <strong>JetBackup<\/strong>, and try the restore again \u2014 it will succeed this time!<\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\ud83d\udcac Still Confused? We\u2019re Here to Help<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If you\u2019re not comfortable doing this yourself, <strong>no worries!<\/strong><br>Our technical team is already processing restores manually, <strong>ticket by ticket<\/strong>, so if you\u2019ve opened a support ticket, we\u2019ll take care of it soon.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">However, if you can follow the above steps, you can have your site back online faster without waiting.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\ud83d\udee1\ufe0f Final Notes<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>We strongly recommend changing your <strong>database password<\/strong> and ensuring all WordPress plugins are updated after restoration.<\/li>\n\n\n\n<li>If you have multiple sites, <strong>repeat this process<\/strong> for each database or for all at once.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\udcac If you need assistance at any step, feel free to contact our support team via ticket. We&#8217;re happy to walk you through it.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>We understand that many of you were affected by the recent database issues at Kaiser. The core SQL corruption problem has now been fully resolved, but some of your databases might still be corrupted at a system level. Don\u2019t worry \u2014 we\u2019ve got you covered! Our team is manually restoring databases one by one using [&hellip;]<\/p>\n","protected":false},"author":9,"featured_media":1647,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-2116","post","type-post","status-publish","format-standard","has-post-thumbnail","category-general","entry"],"featured_image_src":"https:\/\/blog.hostingspell.com\/wp-content\/uploads\/2021\/03\/hspl-blog-default.png","featured_image_src_square":"https:\/\/blog.hostingspell.com\/wp-content\/uploads\/2021\/03\/hspl-blog-default.png","author_info":{"display_name":"C01R3","author_link":"https:\/\/blog.hostingspell.com\/author\/c01r3\/"},"uagb_featured_image_src":{"full":["https:\/\/blog.hostingspell.com\/wp-content\/uploads\/2021\/03\/hspl-blog-default.png",580,290,false],"thumbnail":["https:\/\/blog.hostingspell.com\/wp-content\/uploads\/2021\/03\/hspl-blog-default-150x150.png",150,150,true],"medium":["https:\/\/blog.hostingspell.com\/wp-content\/uploads\/2021\/03\/hspl-blog-default-300x150.png",300,150,true],"medium_large":["https:\/\/blog.hostingspell.com\/wp-content\/uploads\/2021\/03\/hspl-blog-default.png",580,290,false],"large":["https:\/\/blog.hostingspell.com\/wp-content\/uploads\/2021\/03\/hspl-blog-default.png",580,290,false],"1536x1536":["https:\/\/blog.hostingspell.com\/wp-content\/uploads\/2021\/03\/hspl-blog-default.png",580,290,false],"2048x2048":["https:\/\/blog.hostingspell.com\/wp-content\/uploads\/2021\/03\/hspl-blog-default.png",580,290,false],"single-featured-image":["https:\/\/blog.hostingspell.com\/wp-content\/uploads\/2021\/03\/hspl-blog-default.png",580,290,false],"blog-featured-image":["https:\/\/blog.hostingspell.com\/wp-content\/uploads\/2021\/03\/hspl-blog-default.png",580,290,false],"home-featured":["https:\/\/blog.hostingspell.com\/wp-content\/uploads\/2021\/03\/hspl-blog-default-380x290.png",380,290,true],"ab-block-post-grid-landscape":["https:\/\/blog.hostingspell.com\/wp-content\/uploads\/2021\/03\/hspl-blog-default.png",580,290,false],"ab-block-post-grid-square":["https:\/\/blog.hostingspell.com\/wp-content\/uploads\/2021\/03\/hspl-blog-default.png",580,290,false],"author-pro-image":["https:\/\/blog.hostingspell.com\/wp-content\/uploads\/2021\/03\/hspl-blog-default.png",360,180,false],"gb-block-post-grid-landscape":["https:\/\/blog.hostingspell.com\/wp-content\/uploads\/2021\/03\/hspl-blog-default.png",580,290,false],"gb-block-post-grid-square":["https:\/\/blog.hostingspell.com\/wp-content\/uploads\/2021\/03\/hspl-blog-default.png",580,290,false]},"uagb_author_info":{"display_name":"C01R3","author_link":"https:\/\/blog.hostingspell.com\/author\/c01r3\/"},"uagb_comment_info":0,"uagb_excerpt":"We understand that many of you were affected by the recent database issues at Kaiser. The core SQL corruption problem has now been fully resolved, but some of your databases might still be corrupted at a system level. Don\u2019t worry \u2014 we\u2019ve got you covered! Our team is manually restoring databases one by one using&hellip;","_links":{"self":[{"href":"https:\/\/blog.hostingspell.com\/wp-json\/wp\/v2\/posts\/2116","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.hostingspell.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.hostingspell.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.hostingspell.com\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.hostingspell.com\/wp-json\/wp\/v2\/comments?post=2116"}],"version-history":[{"count":2,"href":"https:\/\/blog.hostingspell.com\/wp-json\/wp\/v2\/posts\/2116\/revisions"}],"predecessor-version":[{"id":2128,"href":"https:\/\/blog.hostingspell.com\/wp-json\/wp\/v2\/posts\/2116\/revisions\/2128"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.hostingspell.com\/wp-json\/wp\/v2\/media\/1647"}],"wp:attachment":[{"href":"https:\/\/blog.hostingspell.com\/wp-json\/wp\/v2\/media?parent=2116"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.hostingspell.com\/wp-json\/wp\/v2\/categories?post=2116"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.hostingspell.com\/wp-json\/wp\/v2\/tags?post=2116"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}