Enable Server Backups and ideally run those as part of the automated weekly maintenance
Hello,
Together with your Support Team we went through the accident caused by the weekly automated maintenance (SETTINGS & PACKAGES -> MAINTENANCE). Debian OS upgrade caused a crash of 3 of our key applications (one WordPress web and two node.js apps). That generated (time) costs on both sides. Our support required few days to bring the node.js apps back to work, Cloudways support was able to get the website to its stable state after several attempts distributed to couple of days effort (huge thanks for that!).
Idea: All the above could have been avoided if there was an option to rollback to previous OS state. That would however require a full Debian OS backup on the top of the existing individual apps backups. I know there is "Server Backup" option but that only iterates through the individual applications and runs their app backup.
We already took some measurements like 3rd party monitoring system that would allow us to discover the broken app as soon as possible. However, the idea suggested could make the recover option a one-click action and produce valuable investigation / diagnostics time without affecting the final users!
If there is any other option how to mitigate above-described situation, please share in a comment.
Thank you.