How long is your outage?Our deployment process is automated trough build and release procedures in Azure DevOps. This include exporting and importing solutions and configuration data.Sometimes updates that are not managed by the automated procedures must be done, such as bulk updates of records, In such cases we prefer to create a small tool that automate this process.We use an UAT environment so all these automated tools are previously applied on it and tested before prod release. All this could limit the need of a backup before release.We also deploy in prod environment out of working hours to limit impact.Best Regards,
Great if you are using Dev Ops release pipelines aswell!
4 hours seems a lot, yet, this must be cause you've got lot's of manual actions to do, not because of the backup.Not sure if this will help you, but I have created a tool to help migrating customization data in DevOps pipelines. We have been using this tool internaly for months and it is now available to Public :
https://marketplace.visualstudio.com/items?itemName=Nmedia.D365DataMigrationDepending on your current procedures, this may help in reducing manual modifications.
If you've found this thread useful, dive deeper into User Group community content by role