Professional Documents
Culture Documents
PUBLIC
Disclaimer
This presentation outlines our general product direction and should not be relied on in making a
purchase decision. This presentation is not subject to your license agreement or any other
agreement with SAP. SAP has no obligation to pursue any course of business outlined in this
presentation or to develop or release any functionality mentioned in this presentation. This
presentation and SAP's strategy and possible future developments are subject to change and may
be changed by SAP at any time for any reason without notice. This document is provided without a
warranty of any kind, either express or implied, including but not limited to, the implied warranties of
merchantability, fitness for a particular purpose, or non-infringement. SAP assumes no
responsibility for errors or omissions in this document, except if such damages were caused by
SAP intentionally or grossly negligent.
© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC | DMO overview January 2020 2
Agenda Database Migration Option (DMO) with SUM
What is DMO?
▪ What use cases? Which kind of systems?
© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC | DMO overview January 2020 3
DMO in a nutshell
Classical
© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC | DMO overview January 2020 6
DMO phases during the procedure
Source SAP
DB System
Time
Enter downtime
Downtime
Note 4 Migrate application data
Source database continues to run,
but is no longer used to store data
-> easy reset possible 5 Finalize Upgrade
© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC | DMO overview January 2020 7
DMO use cases (1/2)
© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC | DMO overview January 2020 8
DMO use cases (2/2)
➢ DMO not supported for data center migration due to latency issues
(source & target database in separate data center)
➢ Requirements:
Migrate Update*
➢ Target database and target PAS are set up prior to start Any SAP
HANA
➢ Target database type is SAP HANA or SAP ASE DB
or ASE
➢ Sequence:
➢ Start SUM in source, export happens
➢ Copy and start SUM on target, import happens
➢ Can be combined with “DMO without Software Update” and with “SUM on AAS”
© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC | DMO overview January 2020 9
Agenda Database Migration Option (DMO) with SUM
What is DMO?
▪ What use cases? Which kind of systems?
© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC | DMO overview January 2020 10
DMO: SUM Start
PAS Host
PAS
SUM is started
Source PRD Instance
Kernel
SUM
PRD REP
Application Data
PAS Host
PAS
Uptime:
Source Shadow system
Kernel is created
SHD Instance
SHD Kernel TGT Kernel
Legende
Note:
PRD REP For a system conversion
Target to SAP S/4HANA 1909,
Release SHD REP the approach is different,
Source as the shadow repository
Application Data
Release is then been created
on the target database,
Source DB Host Target DB Host see blog link below.
© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC | DMO overview January 2020 12
https://blogs.sap.com/2019/09/09/dmo-shadow-repository-on-target-database-for-conversion-to-sap-s4hana-1909/
DMO: shadow repository migrated
PAS Host
PAS Uptime:
Source Shadow repository
Kernel is migrated
R3load R3load
PAS Host
Downtime:
PAS
Source Application tables
Kernel are migrated
R3load R3load
PAS Host
Downtime:
PAS
TGT Target kernel is used
Kernel
PAS Host
Downtime:
PAS
TGT Application tables
Kernel are updated
Procedure finished
What is DMO?
▪ What use cases? Which kind of systems?
© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC | DMO overview January 2020 17
Tune and optimize downtime
➢ Migration is influenced by
➢ Number of R3loads configured for downtime
➢ Network bandwidth: use 10 Gbit/s network card, use no firewall
➢ Rule of thumb: migration rate of ~ 300 GB/hours should be possible in standard set up
with an estimated additional ~8 hours for the update part, technical downtime can be estimated
Optimize table split calculation by providing table duration files from previous run
© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC | DMO overview January 2020 18
Downtime optimization: overview
© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC | DMO overview January 2020 19
Recommended Procedure
© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC | DMO overview January 2020 20
Uptime Migration (downtime-optimized DMO)
Generally available with SUM 2.0 SP 06 (and higher) for system conversions and migrations
Migration Update
© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC | DMO overview January 2020
https://blogs.sap.com/2014/09/08/dmo-downtime-optimization-by-migrating-app-tables-during-uptime/ 22
Further Information for DMO of SUM
© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC | DMO overview January 2020 23