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’t worry — we’ve got you covered!
Our team is manually restoring databases one by one using a safe backup from 3rd or 4th July, but if you’d like to restore your sites yourself and save time, this guide is for you.
Older backups!
IF 3rd or 4th July is not available, you can use any available latest backup instead.
Let’s walk through how to restore your database safely using JetBackup from your cPanel.
📌 What Happened?
A critical corruption occurred in the SQL engine on our server, Kaiser, causing issues in how some databases were being read and loaded. While we’ve resolved the root server issue, some cPanel accounts still have broken or empty databases due to that corruption.
✅ The good news: Backups from 3rd or 4th July are safe and healthy, so you can restore from there!
🧰 What You Need To Do
If your site is showing errors or missing data, you may need to manually restore your MySQL database and its user. This process is beginner-friendly and takes just a few minutes.
🔁 Step-by-Step: Restore Your Database via JetBackup
- Log in to your cPanel account
Use your cPanel credentials provided by HostingSpell. - Locate JetBackup
Inside cPanel, scroll or search for the JetBackup section. - Click on “Restore” under Database Backups
This will show you all the available restore points. - Select the 3rd or 4th July backup
That’s the confirmed corruption-free backup. 👉 See visual example here - Restore the Database and its User
Make sure to check both:- ✅ Your Database (e.g.,
yourcpaneluser_wp123) - ✅ Database User (e.g.,
yourcpaneluser_wpuser)
- ✅ Your Database (e.g.,
- Click “Restore”
JetBackup will begin the restore process. It might take a couple of minutes.
❌ What If the Restore Fails?
In some cases, you may see the restoration fail. Here’s why and how to fix it:
🚨 Common Reason:
JetBackup cannot restore a backup over an empty or corrupted database.
✅ Solution:
- Open PhpMyAdmin from your cPanel.
- Select the affected database from the left sidebar.
- Check if it is empty (no tables or data).
- If empty, you need to DROP (delete) the database.
- Click the database name.
- Scroll to the bottom and click “Check All”.
- Select “Drop” from the dropdown.
- Confirm the deletion.
- Now go back to JetBackup, and try the restore again — it will succeed this time!
💬 Still Confused? We’re Here to Help
If you’re not comfortable doing this yourself, no worries!
Our technical team is already processing restores manually, ticket by ticket, so if you’ve opened a support ticket, we’ll take care of it soon.
However, if you can follow the above steps, you can have your site back online faster without waiting.
🛡️ Final Notes
- We strongly recommend changing your database password and ensuring all WordPress plugins are updated after restoration.
- If you have multiple sites, repeat this process for each database or for all at once.
💬 If you need assistance at any step, feel free to contact our support team via ticket. We’re happy to walk you through it.


Share Your Comments & Feedback