1. Disaster Recovery for PaaS 2.0

Recovery Point Objectives and Recovery Time Objectives for DR 2.0

Version:

The time taken from the failure of your Production environment to the successful return to operations in the DR environment depends on you creating the request to initiate the failover process. Any time spent investigating a failure or event prior to failover will delay the point at which return to operations occurs. This topic describes the Recovery Point Objectives (RPOs) and Recovery Time Objectives (RTOs) involved in the failover process for DR 2.0.

Recovery Point Objective (RPO)

Service typeRecovery Point Objective
Azure SQL Failover Groups~5 Seconds
Azure App Service plans backups and restore3 hours
Azure Redis Cache (recreated in the secondary region)N/A
Sitecore configuration and automation3 hours
Solr as a Service using backup and restore3 hours

Technology Recovery Time Objective (RTO)

Service typeTechnology Recovery Time Objective
Azure SQL failover groups10 minutes
Azure App service plans backups10 minutes
Azure Redis Cache *30 minutes
Sitecore configuration and automation10 minutes
Solr as a Service using backup and restore10 minutes

* Azure Redis Cache Scale-up will take approximately 30 minutes. During this time, there might be intermittent access to the Azure Redis Cache service. Please refer to the Microsoft documentation on Azure Redis Scaling.

Note

The Technology RTO values only account for the time it takes to restore the Sitecore platform. If manual steps involving the customer or partner are required, such as attempting to get in touch with authorized contacts for permission to failover or validation of customizations before going live, the effective RTO will be extended.

Platform and website Recovery Time Objective (RTO)

The RTO values listed below are subject to customer approval to initiate the DR failover process.

Backup technologyResponsible ownerTechnology Recovery Time Objective
Sitecore CM server access and service availabilitySitecore1 hour
Sitecore CD server access and service availabilitySitecore1 hour
Website access and availabilityCustomer/PartnerCustomer-dependent activity which requires validation of custom application connection strings and third-party connectivity.
Note

The RTO does not cover a rebuild of the xDB index due to the significant time it can take for a large content database. If the analytics indexes are not rebuilt, this should only affect functionality that depends on lists, such as EXM, and it should not affect the runtime site.

If you have suggestions for improving this article, let us know!