Blog Post

Running SAP Applications on the Microsoft Platform
4 MIN READ

Protecting SAP Solutions with Azure Site Recovery

Cameron_MSFT_SAP_PM's avatar
Mar 13, 2019
First published on MSDN on Aug 10, 2017
Protect SAP Applications

Most large and medium sized SAP solutions have some form of Disaster Recovery solution. The importance of robust and testable Disaster Recovery solutions has increased as more core business processes are moved to applications such as SAP. Azure Site Recovery has been tested and integrated with SAP applications and exceeds the capabilities of most on-premises Disaster Recovery solutions and does so at a lower TCO than competing solutions.


A new Whitepaper has been written to guide SAP customers through the deployment of Azure Site Recovery for SAP solutions


Start by reviewing the documentation Protect a multi-tier SAP NetWeaver application deployment using Azure Site Recovery


Benefits of Azure Site Recovery for SAP Customers:





  1. Azure Site Recovery substantially lowers the cost of DR solutions. Site Recovery does not start Azure VMs until an actual or test failover therefore compute charges are not incurred normally. Only the Storage cost is charged while a VM is in replication mode.


  2. Azure Site Recovery allows customers to perform non-disruptive DR Tests at any time without the need to roll back the DR solution after the test. Site Recovery Test Failovers mimic actual failover conditions and can be isolated to a separate test network. Test failovers can also be run for as long as required.


  3. The resiliency and redundancy built into Azure far exceeds what most customers and hosting providers are able to provide in their own datacenters.


  4. Site Recovery "Recovery Plans" allow customers to orchestrate sequenced DR failover / failback procedures or runbooks, giving you the ability to achieve true Application level DR.


  5. Azure Site Recovery is a heterogeneous solution and works with Windows and Linux VMs, supports VMware and Hyper-V and works well with a range of database solutions.


  6. Azure Site Recovery has been tested with many SAP NetWeaver and non-NetWeaver applications.




Supported Scenarios


The following scenarios:

  • SAP systems running in one Azure datacenter replicating to another Azure datacenter (Azure-to-Azure DR), as architected here .

  • SAP systems running on VMWare (or Physical) servers on-premises replicating to a DR site in an Azure datacenter (VMware-to-Azure DR), which requires some additional components as architected here .

  • SAP systems running on Hyper-V on-premises replicating to a DR site in an Azure datacenter (Hyper-V-to-Azure DR), which requires some additional components as architected here .


More support information https://docs.microsoft.com/en-us/azure/site-recovery/site-recovery-support-matrix-azure-to-azure

SAP Note 1928533 - SAP Applications on Azure: Supported Products and Azure VM types

Prerequisites


Before you start, make sure you understand the following:

  1. Replicating a virtual machine to Azure

  2. How to design a recovery network

  3. Doing a test failover to Azure

  4. Doing a failover to Azure

  5. How to replicate a domain controller

  6. How to replicate SQL Server


SAP 3-Tier vs. SAP 2-Tier Systems


3-Tier SAP Systems are recommended for Azure Site Recovery with the following considerations:





  1. Strictly 3-tier systems with no critical SAP software installed on the DBMS server


  2. Replication of the DBMS layer by the native DBMS replication tool (such as SQL Server AlwaysOn).


  3. SAP Application Server layer is replicated by Azure Site Recovery.


  4. ASCS layer can be replicated by Azure Site Recovery in most scenarios.


  5. Non-NetWeaver and non-SAP applications need to be assessed on a case by case basis to determine if they are suitable for replication by Azure Site Recovery or some other mechanism.


  6. Only Azure Resource Manager is supported for SAP systems using Site Recovery for DR purposes.


* Note: SAP Host Monitoring agents are not considered critical and may be installed on a 3-tier DBMS server.

In the diagram below the Azure Site Recovery Azure-to-Azure (ASR A2A) scenario is depicted:

  • The Primary Datacenter is in Singapore (Azure South-East Asia) and the DR datacenter is Hong Kong (Azure East Asia). In this scenario local High Availability is provided by having two VMs running SQL Server AlwaysOn in Synchronous mode in Singapore

  • The File Share ASCS is used (this does not require a cluster shared disk solution)

  • DR protection for the DBMS layer is achieved using Asynchronous replication

  • This scenario show "symmetrical DR" – a term used to describe a DR solution that is an exact replica of production, therefore the DR SQL Server solution has local High Availability. The use of symmetrical DR is not mandatory and many customers leverage the flexibility of cloud deployments to build a local High Availability Node quickly after a DR event

  • Customers may also reduce the size of the VM type used in the DR datacenter and increase the VM size after a DR event

  • The diagram shows that the SAP NetWeaver ASCS and Application server layer is replicated to DR via Azure Site Recovery tools


Note: SAP now supports deploying the ASCS without the requirement to have a shared disk (called SAP ASCS File Share Cluster). Azure Site Recovery also supports SIOS Shared Cluster Disks


SAP Notes


Following is a list of useful SAP Notes for various requirements:


License key related


94998 – Requesting license keys and deleting systems


607141 – License key request for SAP J2EE Engine


870871 – License key installation


1288121 – How to download temporary license keys for Analytics Solutions from SAP (BusinessObjects)


1644792 – License key/installation of SAP HANA


2035875 – Windows on Microsoft Azure: Adaption of your SAP License


2036825 – How to Get an Emergency Key from SAP


2413104 – How to get a license key after the hardware exchange


Supported scenarios


1380654 – SAP support in public cloud environments


1928533 – SAP Applications on Azure: Supported Products and Azure VM types


2015553 – SAP on Microsoft Azure: Support prerequisites


2039619 – SAP Applications on Microsoft Azure using the Oracle Database: Supported Products and Versions


Setup and installation


1634991 – How to install (A)SCS instance on more than 2 cluster nodes


2056228 – How to set up disaster recovery for SAP BusinessObjects


Troubleshooting


1999351 – Troubleshooting Enhanced Azure Monitoring for SAP



Microsoft Links & KB Articles


https://blogs.msdn.microsoft.com/saponsqlserver/


https://azure.microsoft.com/en-us/blog/tag/azure-site-recovery/

Updated Mar 13, 2019
Version 2.0
No CommentsBe the first to comment