Hi @nikita tiwari
To enable disaster recovery (DR) for an app service deployed manually without the code, consider the following risk factors:
- Without source code, redeploying the application during failover could be challenging, leading to extended downtime if the initial deployment fails.
- Document all configuration settings, such as connection strings and environment variables, to replicate them in the DR environment. Missing configurations can cause application failures.
- Ensure data synchronization between the primary and DR environments, especially if the application relies on a database or external services. This may involve setting up replication or backup strategies.
- Be prepared for the complexity and time required to execute the manual recovery plan. Clear documentation of the steps can help streamline the process.
- Regularly test the DR plan to identify gaps or issues in the recovery process, ensuring preparedness for an actual disaster.
- Implement monitoring and alerting mechanisms to quickly detect failures in the primary environment, allowing for a faster response.
- Ensure the DR setup complies with regulatory requirements and maintains necessary security measures to protect sensitive data.
https://learn.microsoft.com/en-us/power-platform/well-architected/reliability/disaster-recovery#maintain-a-disaster-recovery-plan
https://learn.microsoft.com/en-us/azure/reliability/reliability-app-service?tabs=graph%2Ccli&pivots=free-shared-basic
https://learn.microsoft.com/en-us/azure/app-service/manage-backup?tabs=portal#back-up--restore-vs-disaster-recovery
Let me know if you have any further assistances.
If the answer was helpful Please Accept Answer.