• I’ve done successful full backups and a full restore previously, then this happened. I made a full backup of my site yesterday, then today an updated plugin was putting warning lines on the homepage of my site. I decided to do a restore of my plugins, but when I did so, UpdraftPlus left me with no plugins at all, plus the plugins_old folder was empty! The only thing that saved me was a ZIP file I had manually made a few days ago. A backup solution should be smart enough to NEVER replace something filled with something empty, and regardless, the undo mechanism for a restore should be flawless (and preferably automated for speed and to avoid human error). Best would be to provide a mechanism to verify the integrity of a backup (preferably at the time the backup is made), and if a restore must be made from a less-than-perfect backup, for it to be done systematically, step-by-step, with full visibility of what is about to be done before it actually happens.

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Contributor bcrodua

    (@bcrodua)

    Hi @vor23

    Thank you for taking the time for reviewing our plugin. I’m sorry to hear that. Although I see you have not opened a thread with us so we could assist you with the issue. You could send us a copy of the restoration log so we could help investigate why the restoration has failed.

    We do recommend you make sure that you have backups saved (locally/remotely) so you can restore the website whenever needed. UpdraftPlus does not also have an “undo mechanism”, you can only restore a website from a backup.

    UpdraftPlus also shows if the backup has successfully completed or not finished from the “Backup/Restore” tab. You can also send us a copy of the backup log so we can check that for you. If doing restorations, you should also be shown warning message if the backup you are trying to restore has issues.

    If you encounter any issues, please create a new topic https://ww.wp.xz.cn/support/plugin/updraftplus/#new-topic-0 and I’d more than happy to help.

    Best Wishes,
    Bryle

    Thread Starter vor23

    (@vor23)

    Hi @bcrodua

    The problem keeps happening, and I may have narrowed it down to something that can be debugged:

    https://ww.wp.xz.cn/support/topic/backup-zips-are-sometimes-corrupt-when-retrieved-through-wordpress/

    Please take a look. I can provide other examples, and reproduce the problem within a few tries.

    As a software developer and Linux administrator, I believe more can be done to improve the reliability of this plugin, even before this particular problem is resolved: one way would be to produce a checksum of the backup zips, so that the integrity of such large files can be verified. Another one is this: since “old” folders are created during restores, a “restore undo” functionality can be created at the folder level (so for plugins, themes, and content–not for the database) by simply removing the restored folders and renaming the “old” folders back to their original name. Additionally, when unzipping a backup during a restore, the system could stop and verify whether the user wants to continue if the unzip throws an error or produces no output. All of these functionalities are feasible and not difficult to implement, while reducing/eliminating the impact of the related problem.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘wiped all the plugins (with no recourse) on my live site’ is closed to new replies.