Every Pega Hotfix comes with a recommendation to take a full DB backup before installation. The way we install hotfixes is we Install them Uncommitted, leave it for couple days and then commit them if we dont see any issues.
In this case which is the best time to take DB backup, during the initial install or just before committing the Hotfixes. Technically based on the warning on commit(Hotfixes will be permanently added...) I would think taking backup before commit is the right approach? Any thoughts on best practice around this?
***Updated by Moderator: Vidyaranjan. Removed user added FAQ and Ask the Expert tags. Apologies for confusion, shouldn't have been an end-user option***
The best time to perform the DB backup is before you install the hotfixes. The reason for this is so that you can restore the DB to a time before the hotfixes were installed in case something unexpected happens, such as your application no longer starting (a worst-case scenario). In other situations where either the hotfix isn't working the way you'd expect or causing some other unwanted behavior, you can simply roll it back (if your version of Pega has that feature). If you want to go to the additional effort of backing up before committing the hotfixes, you can do that if you choose, but the Pega recommendation of taking a backup is to allow you to go back to before the hotfix(es) were installed.