DMO Methodology

 




SAP Database Migration Option Methodology

DMO processing

The shadow repository (development components/target version for ABAP workbench) is created by Software Update Manager (SUM) until the downtime phase on the traditional database while the target database is created alongside the copied shadow repository and the SAP database connection is switched to the target database starting the downtime process.

After the migration of the application data including data conversion, the upgrade is finalized while the SAP system is running on the target database. The unmodified application data is retained by the source database which always allow a fallback.

Prerequisites

The following steps should be followed if you want to migrate an existing SAP system running on anyDB to a SAP HANA database:

  • Dual-Stack split
  • Unicode conversion (for versions prior to NetWeaver 7.5)
  • Database upgrade of anyDB
  • Upgrade of SAP software

  DMO "Cutover Week"

As DMO offers fallback option during any phase, beginning DMO up-processing at least one week before the cutover allows sufficient time for the shadow repository.

Backup should be done before any kind of downtime activities, but if there is an issue during uptime activities, a simple fallback approach to remove the shadow instance will do; which also means dropping the shadow instance schema from the source database. Hence, it is very important to execute multiple migration test cycles to sort out all the problems before the productive migration.

DMO with System Move

The application server driving the migration can be easily changed as a part of the process i.e. SUM started on on-prem application server and switched to an application server running in Azure with the the help of the option "Enable the migration with system move" which is available from SUM 1.0 SP21. Eventually, the whole SUM directory is copied to Azure where the import process can continue on the new/target application server.  

The comparison between the classical DMO and DMO with System Move Option is as follows:

Parameter

Classical DMO

DMO with System Move

Purpose/Use Case

In place upgrade and migration

Cloud/Azure-based migration

Downtime Optimization Flexibility

High

Medium

Cloud Migration

Technically possible (but not currently officially supported by SAP)

Yes

Target Servers

Same application server can be used to connect to SAP HANA after migration

New servers need to be built-in Microsoft Azure

Options for Data Transfer

Memory pipes

Filesystem dump

Filesystem dump

Can use sequential or parallel load options

  

  






Comments

Popular posts from this blog

Deployment (Part 3)

Deployment (Part 1)

Deployment (Part 2)