Problems with Backup Restoration
Hello. I'm having serious problems with my cPanel. My SysAdmin has been trying to solve it for almost one week without results, he said to ask cPanel support for help as well.
Unfortunately, I didn't purchase my cPanel license directly from cPanel and I can get official support. So I'm here requesting your support, guys. Let me try to explain the issue that I'm facing on my server:
I have some (updated) WordPress sites hosted on the server, one time that I was working on one of them and I needed to restore a backup from a previous day, that normally restores the site to a working version. I started to notice the issue from that day because the backup restore was successful but the site didn't work as expected.
For example, I did some tests and tried to disable 3 plugins that were always enabled in previous backups. Then, I did a backup restore from the previous day I noticed that the plugins were still disabled!
In another test, I disabled all the plugins from my WordPress site, and after, I did a cPanel backup restore from an older date, March 17, it was supposed to have my plugins active again, correct? I have used WHM/cPanel for almost 20 years and it always works like that. Because when we do a backup restore, he restores the files and databases as well. The problem is that the backup restore from March 17 had all the plugins disabled... and on that day, March 17, I only had one plugin disabled, not all of them. I have this issue happening in all accounts on this server.
This makes me think that the cPanel backup restore is not working fine.
Can someone help me with this, please?
Looking forward to hearing from you.
Thank you.
-
Hello Luis,
First off, I truly empathize with the situation you're facing. cPanel issues, especially ones impacting backup restores, can be particularly challenging. Given your detailed description, it sounds like the restore process isn't properly reinstating the WordPress database to its expected state. Since you've been using WHM/cPanel for nearly two decades, I'm sure you're already quite familiar with the usual procedures, so this must be particularly perplexing.
A couple of things to consider or try, if you haven't already:
1. **Check the Backup Integrity**: Ensure that the backups themselves are complete and haven't been corrupted. Sometimes, issues during the backup process can lead to incomplete restorations.
2. **Manual Database Verification**: After a restore, manually check the WordPress database via phpMyAdmin in cPanel to confirm if the plugin status (usually in the `wp_options` table or potentially a table specific to the plugin) reflects the state expected from the backup date. This can help isolate if the problem is with the database restore or if something else post-restore is altering the plugin states.
3. **Error Logs**: Review both the cPanel and WordPress error logs around the time of the restore. There might be clues indicating why the restore isn't behaving as expected.
4. **Restore Process**: If possible, try restoring the database independently through phpMyAdmin and the files via File Manager or SSH to see if this method encounters the same issues. This could help determine whether the issue lies with the cPanel backup restoration process or with the data itself.
5. **Third-party Plugins and Caches**: Ensure there are no caching mechanisms at play (either within WordPress, a plugin, or server-side caching) that might be retaining states post-restore. Also, consider any recent updates or changes to plugins that might not handle restores as expected.
6. **Contact cPanel via Forums or Third-party Support**: While you mentioned the challenge with direct cPanel support due to not purchasing the license directly, consider reaching out on the cPanel forums or looking into third-party cPanel/WHM support services. They might have encountered similar issues or can offer a more hands-on diagnostic approach.
7. **License Provider**: Sometimes, the entity from which you purchased the cPanel license might offer support or at least guidance on how to proceed with issues like these.
Remember, while the situation is frustrating, you're not alone. The community here and various support channels can be great resources. If you find a solution or need further assistance as you troubleshoot, please update us. Your experience could be invaluable to someone in a similar predicament.
Best of luck, and hoping for a swift resolution to your cPanel woes.
Amitabh Bishen
Digital Growth Expert
0 -
^The above advice is solid. I will say that restoring a full cPanel backup does include the plugins in my testing.
Was this a full backup that you created through the interface? Perhaps we'll need more details about how the backup was created, but I would suggest creating the backup and then manually unzipping it to see if the plugin data is there.
0 -
After more tests today, I found out the guilty causing this issue. The problem was in the Redis Object Cache plugin, after I flushed the cache everything returned to normal. I’m wondering if is a good idea to uninstall the plugin, uninstall it totally from the server, or if I need to create a cronjob to flush every x days. I don’t know if this was a normal behavior. What do you suggest?
Thank you in advance.0 -
Just to confirm, the backup restore was actually successful, but the Redis caching made it look like it was showing the old data, correct?
If that's the case, that sounds like expected behavior and you would just need to flush everything after the account was restored. If you wanted to take it further and setup a cron job to do this automatically at a defined interval that is up to you, but shouldn't be necessary.
0
Please sign in to leave a comment.
Comments
4 comments