Enterprise Resource Planning Blogs by Members
Gain new perspectives and knowledge about enterprise resource planning in blog posts from community members. Share your own comments and ERP insights today!
cancel
Showing results for 
Search instead for 
Did you mean: 
rajarajeswari_kaliyaperum
Active Participant

In this blog, I wish to give high-level technical details on the new features available with SUM2.0 SP17.

    1. Homogeneous DMO

 

    1. DMOVE2S4



For those looking for quick details, below is a simple explanation in my own words in this regard.

    1. DMOVE2S4:(Available since SUM2.0SP17)

        1. DMOVE2S4 is a way to move/convert  SAP on anyDB to S/4HANA system or S/4HANA foundation along with a move to cloud (public-AWS,Azure,GCP etc  or private cloud) WITHOUT using 'DMO with SYSTEM MOVE'. 

        1. This uses Standard DMO as a base and must be triggered from a new AAS that must be installed in the target cloud connecting to source DB. We must ensure that the latency between the source and the AAS in the target hyper-scaler is 20ms with a minimum bandwidth of 400Mbit/s

        1. During the DMO run, we must also be moving the ASCS to target cloud using SUM standard dialog "I want the ASCS instance move during the SUM run". 

        1. SUM does not provide any explicit dialog for this option


 

    1. Homogeneous DMO:(Available since SUM2.0SP17)

        1. Homogeneous DMO is a way to move/convert SAP ABAP systems running on HANA 1.0 (Minimum source release 1.00.122.05 ) to target system S/4HANA or S/4HANA Foundation-based systems on HANA2.0

        1. This is not valid for scale-out systems or SAP BW systems or SAP BW/HANA systems

        1. As a part of this migration, only db-assigned ABAP schemas and HDI schemas are migrated. Remaining schemas like the one created for SLT or any other purposes must be migrated manually

        1. In simpler terms, when we use DMOVE2S4 type migration for HANA-based source systems to migrate to S/4 HANA or S/4 HANA foundation, it is called Homogeneous DMO

        1. Until earlier releases, if one have to perform a upgrade and migration of a SAP S/4HANA system from on-premise to cloud, there was always a need for a 2-step approach. Ie, Migration to cloud followed by upgrade or vice-versa. With the new approach, this 2 step approach is no longer required




Now, getting into further details;


As there are detailed list of information available from various source URLs specified at the end, this blog has been designed in Q&A format which aims at summarizing key details from different public sources.

Key questions that will be answered with this blog are:

A.Homogeneous DMO:

1. What is a Homogeneous DMO for HANA?
2. What are the key restrictions involved with Homogeneous DMO migration?
3. What are the supported target for Homogeneous DMO for HANA?
4. High-level details of Homogeneous DMO:

B.DMOVE2S4: “DMO move to SAP S/4HANA (on hyperscaler)"

1. What is DMOV2S4?
2. What are the difference between DMOV2S4 Vs DMO with system move?
3. What option in SUM must be used to choose this method?
4. With DMOV2S4, are there any changes to SI or readiness checks?
5. What are the supported target for DMOV2S4?
6. What are the detailed technical steps involved with DMOV2S4?
7. What are the list of ports that must be opened between the source and target cloud?
8. What are the advantages of DMOVE2S4 against DMO with system move?
9. What are the restrictions involved with DMOV2S4?
10.How to determine the latency and bandwidth between the source and target (Hyperscaler)?

 

A.Homogeneous DMO


1. What is a Homogeneous DMO for HANA?

Starting from SUM2.0 SP17, SUM DMO newly supports one-step conversion/upgrade and migration of a source system that is already running on HANA (at least 1.00.122.05) to a target system S/4HANA system or systems running on S/4HANA foundation on HANA 2.0 (on-premise or private edition). However, one must keep in mind that this does not support SAP BW or BW/4HANA as a source system. Also, scale-out scenarios are not supported.

NOTE: It only supports SAP HANA as source DB

2. What are the key restrictions involved with Homogeneous DMO migration?

    • As specified earlier, this does not support SAP BW or SAP BW/HANA or scale-out systems.

 

    • Homogeneous DMO will only migrate database-assigned ABAP schemas and HDI schemas. Any other schemas that are manually created (eg for SLT) will not be migrated.

 

    • Downtime-optimized functions for an SAP ECC source system running on an SAP HANA database are currently not yet supported as on date. (**UPDATED: With SUM 2.0 SP18,homogeneous DMO now supports doDMO and downtime-optimized Conversion as well.)



3. What are the supported target for Homogeneous DMO for HANA?

Supported source systems:

    • SAP for Banking

 

    • SAP ERP

 

    • Systems based on SAP NetWeaver ABAP

 

    • SAP S/4HANA



      Note: SAP BW or SAP BW/4HANA systems are not supported

Supported target systems

    • SAP S/4HANA (on-premise deployment)

 

    • SAP S/4HANA Cloud, private edition

 

    • Systems based on SAP S/4HANA Foundation



4.High-level details of Homogeneous DMO:

As specified at the beginning of the blog , when we use DMOVE2S4 type migration for HANA-based source systems to migrate to S/4 HANA or S/4 HANA foundation, it is called Homogeneous DMO.

The technical steps for Homogeneous DMO are the same as DMOVE2S4 except for the fact that the source system here must be HANA only. Please refer Q."5. What are the detailed technical steps involved with DMOV2S4?" in section B for more details

Source Link:https://help.sap.com/docs/SLTOOLSET/7d57e56e12104cc68bce7646cd9f4cbf/6024534f272d477dbcd09fd612385ee...


NOTE: As indicated , this procedure uses 'STANDARD DMO' rather than 'DMO with System move'

Please refer help.sap.com link specified above for more details.

==========================================================================

B.DMOVE2S4: “DMO move to SAP S/4HANA (on hyperscaler)"


1. What is DMOV2S4?

Since SUM 2.0 SP17, a single-step conversion and transition from an on-premise SAP ECC to S/4HANA hosted on cloud is now possible. This method uses the standard DMO functionality against the earlier approach of DMO with a system move. However,  there are certain restrictions that must be met with respect to network bandwidth and latency between source DC and target cloud during the execution of this procedure.

2. What are the differences between DMOV2S4 Vs DMO with system move?

In the case of a normal DMO with system move, the first part of DMO execution runs on the source PAS and the final part of DMO runs on the target.

In DMOV2S4:

Step 1: We install an additional AAS for the source system in the target cloud. Also, source ASCS must be moved to the target hyper-scaler during the DMO run. However, both of these tasks do not involve any special option or tasks that standard SUM option has recently introduced.

Step 2:.SUM must be triggered from this newly installed AAS hosted on the target hyperscaler.

Step 3: For ASCS move, the normal ASCS move option dialog in standard DMO will be used to move the ASCS to the target cloud.SUM prompts with this dialog as soon as it detects that SUM is running on an AAS that does not have an active central service.


Step 4:Post standard DMO execution,  we will have to transfer the shared filesystem (/sapmnt/<SID> and /usr/sap/trans to the target cloud manually. We will also have to adjust RFCs, printers etc like any other normal migration post steps

NOTE:DMOV2S4 also opens the gate for downtime optimization features such as downtime-optimized DMO or downtime-optimized conversion for the move to hyperscaler except for SAP ECC systems that are already running on HANA.

3. What option in SUM must be used to choose this method?

As specified earlier, SUM 2,0 SP17 has not added any specific dialog for this use case or on the user interface as this is almost similar to standard DMO but with AAS and ASCS to be running on the target cloud

4. With DMOV2S4, are there any changes to SI or readiness checks?

No. Normal application-specific preparation for DMO with system move is also applicable here.

5. What are the supported target for DMOV2S4?

Below are the list of supported target for DMOV2S4

    • SAP S/4HANA (on-premise deployment)

 

    • SAP S/4HANA Cloud, private edition

 

    • SAP systems based on SAP S/4HANA Foundation



6. What are the detailed technical steps involved with DMOV2S4?

SOURCE:https://help.sap.com/docs/SLTOOLSET/7d57e56e12104cc68bce7646cd9f4cbf/c17f45ffa4004ca4837913a745b3a08...

The below diagram is from help. sap.com indicating the sequence of involved steps.

 

 

Assume we have a SID with 'ABC' on anyDB in on-premise that must be migrated to Azure, then below are the tasks


1.Ensure that source system meets all the prerequisites for a S/4 conversion

2.Share the required shared file systems such as /sapmnt/ABC and /usr/sap/trans etc between source and target in Azure. Also, ensure that the clocks in both source and target are in sync and in same time zone

3.Open the ports as specified in the Q.'6.What are the list of ports that must be opened between the source and target cloud'

4.Install an additional AAS in target cloud for the SID ABC running in on-premise.

5.Install target HANA DB in target cloud

6.Start the SUM on AAS that was installed in step 4

7.During the SUM run, SUM detects that it is running on a server which is does not have a central services and hence provides a prompt to check if the ASCS must be moved. We will have to choose yes ,so that this ASCS gets moved to Azure as a part of this migration

8.SUM moves the ASCS to the additional application server instance, which then becomes the new primary application server

9. Migration/conversion gets completed with the end of SUM DMO execution phase

10. As a part of post-steps, perform the below tasks

a.Move directories /sapmnt and /usr/sap/trans to Azure

 

b.Fix connections with respect to RFCs, printers etc

 

c. Application-specific post steps

 

d.Backup and monitoring must be reconfigured


NOTE: if your target cloud is Azure, you will be able to find in-depth details on the same in below white paper.

https://www.sap.com/documents/2021/12/a8fcb608-097e-0010-bca6-c68f7e60039b.html

7. What are the list of ports that must be opened between the source and target cloud?

SOURCE:https://www.sap.com/documents/2021/12/a8fcb608-097e-0010-bca6-c68f7e60039b.html


8. What are the advantages of DMOVE2S4 against DMO with system move?

1.No export of source DB to the file system

2.SAP S/4HANA conversion “on-the-fly”

3. Downtime-optimized capabilities such as downtime-optimized DMO and downtime-optimized conversion

4. Based on the requirement, the RAM/CPU of new AAS in cloud can be chosen which can be then downsized post-migration .

9.What are the restrictions involved with DMOV2S4?

DMOV2S4 only supports,

a.Target applications as S/4HANA (on-premise or private edition) or products based on S/4HANa foundation

b.Latency between the source and the AAS in the target hyperscaler must be 20ms; A minimum bandwidth of 400Mbit/s is required. If this restriction is not met, it is recommended to use DMO with system move.

c.Along with this, all the other restrictions of standard DMO are still valid. Eg:no change in SID

10. How to determine the latency and bandwidth between the source and target (Hyperscaler)?

a.As a part of standard DMO, SUM performs a latency check and writes the result to the DBSTAT.LOG file. If the latency is too high, a warning is additionally written to the CHECKS.LOG file.

b.We can also use network tools like iPerf to check that the network connection is sufficient.

c.The benchmark migration tool for DMO can also be used to test the transfer rate and network quality from the source database to the additional application server host in the hyperscaler. . The benchmarking mode Benchmark export (discarding data) is sufficient for this test. For more information, see Benchmarking the Migration: Export Mode

 

SOURCES:

https://blogs.sap.com/2021/12/02/dmo-to-azure-combine-sap-s-4hana-conversion-with-the-move-to-azure-...

https://www.sap.com/documents/2021/12/a8fcb608-097e-0010-bca6-c68f7e60039b.html

https://help.sap.com/docs/SLTOOLSET/7d57e56e12104cc68bce7646cd9f4cbf/6024534f272d477dbcd09fd612385ee...

 

 

23 Comments
former_member186895
Participant
0 Kudos
Hello Rajarajeswari,

Nice information thanks for sharing.

One question:

If my source system is on anyDB (NON-HANA) and I want to migrate to HANA and Cloud (without conversion) in that case I can use DMOVE2S4?


Thanks.
rajarajeswari_kaliyaperum
Active Participant
0 Kudos

Thanks. Though it might work technically, but SAP has only certified DMOV2S4 for below targets

  • SAP S/4HANA (on-premise deployment)
  • SAP S/4HANA Cloud, private edition
  • SAP systems based on SAP S/4HANA Foundation

...Please refer the allowed source and target Q5. What are the supported target for DMOV2S4? in this blog

 

ANESyWALID
Participant
0 Kudos

Hello rajarajeswari_kaliyaperumal,

Thank you very much for this presentation, but I have a few questions.

We are currently in the process of migrating our SAP ECC EHP 6 system to SAP S/4 HANA.

Our source server runs on Windows Server OS and uses SQL Server as the DBMS.

As for the target server, it runs on SUSE Linux OS and uses HANA as the DBMS.

How can we ensure the creation of an additional second instance  (AAS) if the two servers do not have the same operating system?

Thank you in advance.

sourabhchordiya
Explorer
0 Kudos
You can utilise the procedure described here to setup application server on a different OS as well - https://help.sap.com/docs/SLTOOLSET/e345db692e3c43928199d701df58c0d8/b79bfcd5896b41b3b59826b9ef25056...
former_member728426
Discoverer
0 Kudos
Hello Rajarajeswari Kaliyaperumal,

Thanks for sharing this great blog! Very informative.

We have 2 scenarios below are they supported using Homogenous DMO or DMOVE2S4

1. I want to move SOH(ECC EHP8) on-prem TO SOH(ECC EHP8) to cloud. Can we use Homogenous DMO here
2. I want to move (ECC EHP7 on oracle) on-prem TO SOH(ECC EHP8) to cloud. Means it includes migration and upgrade but no conversion. Can we use DMOVE2S4.

My query is if the target is not S/4 HANA , let say it is ECC on HANA can we use this approaches as per SUM17

Kindly help.

Regards
Subro
rajarajeswari_kaliyaperum
Active Participant
0 Kudos

Hi Subro,

Below are the responses from my end.

"1. I want to move SOH(ECC EHP8) on-prem TO SOH(ECC EHP8) to cloud. Can we use Homogenous DMO here"  =No. HomogenousDMO is SAP standard way to reach target S/4HANA 

"2. I want to move (ECC EHP7 on oracle) on-prem TO SOH(ECC EHP8) to cloud. Means it includes migration and upgrade but no conversion. Can we use DMOVE2S4." => Yes , you can as it is just a flavour of standard in-place like DMO run. However, HomogenousDMO is not applicable in this case.

 

Regards

Raji K

 

former_member728426
Discoverer
0 Kudos
Thanks a lot Raji for your quick response.
aamitlal
Explorer
0 Kudos
Nice blog! For DMOVE2S4, What are some of the challenges and best practices that you have learned from your experience, esp. preparation tasks, please share! Thanks, in adv.
0 Kudos
Hi Raji,

Thanks for the useful blog.

There are some clarifications on the homogeneous DMO.

Source: S/4 HANA 1909

OS: RHEL

1) Can the AAS on target host be of different OS. The source OS is RHEL and the AAS host can be SLES?

2) Is there any option like Homogeneous DMO with system move where the source environment can be retained after the S/4 HANA upgrade?

Regards

Rakesh
pdl_skf_sap_o
Explorer
0 Kudos
Hi Rajarajeswari,

Nice blog!,

It is mentioned in the blog that "8.SUM moves the ASCS to the additional application server instance, which then becomes the new primary application server"

Q1: Do we have an option to move ASCS to intended host instead of the host where Additional Application Server instance is running

Q2:  As per the following SAP help portal document "With Homogeneous DMO source SAP ERP system running on ABAP and an SAP HANA database & S4 HANA System can be migrated to an SAP Cloud solution such as the SAP HANA Enterprise Cloud (SAP HEC)"

Can we also use Homogeneous DMO for Public/Private cloud migrations as well, Please confirm

https://help.sap.com/docs/SLTOOLSET/7d57e56e12104cc68bce7646cd9f4cbf/6024534f272d477dbcd09fd612385ee...

Thanks,

Prashanth
Boris_Rubarth
Product and Topic Expert
Product and Topic Expert
0 Kudos
Hi Raji,

thank you very much for the blog post and for advertizing the new SUM features!

I just wanted to notify all readers that SUM 2.0 SP 18 is available now, and with this, the homogeneous DMO now supports doDMO and downtime-optimized Conversion as well.

Finally, as I read some doubts in the comments, let me emphasize that homogeneous DMO is possible for both DMOVE2S4 as well as for "DMO with system move" (as described above, supported only for targeting SAP S/4HANA).

Thanks and kind regards,

Boris
(Product Management SUM)
Boris_Rubarth
Product and Topic Expert
Product and Topic Expert
0 Kudos
Hi Prashanth,

  1. No, SUM will always move the ASCS instance to the host on which it is executed. You may have to move the ASCS instance manually afterwards.

  2. Yes, as listed above by Raji, homogeneous DMO is supported if target is SAP S/4HANA, and this includes SAP S/4HANA Cloud, private edition.


Regards, Boris
Boris_Rubarth
Product and Topic Expert
Product and Topic Expert
0 Kudos
Hi Rakesh,

  1. OS combinations are depending on OS support of the product (so defined in PAM), not on SUM.

  2. This is a question on DMOVE2S4 (which is not automatically a homogeneous DMO): no, other than "DMO with system move", DMOVE2S4 does not offer using the source system after the conversion, as there are not two separate systems. Only one SUM procedure is executed.


Regards,
Boris
Boris_Rubarth
Product and Topic Expert
Product and Topic Expert
0 Kudos
Hi,

sorry to merge in on question 2): a move from SAP ECC on Oracle to SAP ECC on SAP HANA in cloud is not supported by DMOVE2S4, as this approach requires the target to be on SAP S/4HANA (or on S/4HANA foundation).

Regards, Boris
rajarajeswari_kaliyaperum
Active Participant
0 Kudos

Hi Boris

Thanks for commenting on my blog 🙂 . Feels good about the same to be responded by you. However i would like to take this opportunity to get more clarification on the above comment .

With respect to the comment that a "move from SAP ECC on Oracle to SAP ECC on SAP HANA in cloud is not supported by DMOVE2S4, as this approach requires the target to be on SAP S/4HANA (or on S/4HANA foundation).", below is my understanding due to which i thought it is possible. Can you please clarify.

1.DMOVE2S4 is just a name given to standard DMO , where we install an AAS alone in target cloud.

2. SUM has not explicitly included an option and any additional logic for this , as SUM does not know that it is executing a DMOVE2S4 unlike homogenousDMO

3. SUM DMO is tool used for target ECC and S/4HANA to migrate/convert from anyDB to HANA/MSSQL etc as per SUM2.0 notes

4.Document below was released in the year 2021 before a formal name for this has been given since May2023, which means that this feature is available for more than 2 years now.

https://www.sap.com/documents/2021/12/a8fcb608-097e-0010-bca6-c68f7e60039b.html

Hence, why do you think that SUM when run from an AAS in cloud with source DB in on-premise can not handle the conversion of ECC on Oracle to ECC on HANA .  At the end of the day DMOVE2S4 is just a new name given to an innovative way of running DMO which actually deceives the standard DMO.  (Unlike homogenous DMO ) . Though the help.sap.com documentation claims that it can only be used for S/4HANA, however based on my understanding I think it can be also used for any migration or conversion from anyDB to target DB (ASE, HANA, MSSQL etc) that is compatible with target indicated in SUM2.0 guide accepting the latency and network factors.

Hence is it acceptable to indicate that DMOVE2S4 is SAP certified and approved method for target S/4HANA while other target like ECC on HANA from ECC on oracle will also work and users must exercise caution as this non S/4HANA target is not certified or supported by SAP ?

Please help me understand if I am missing something ? 

 

Regards

Raji K

rajarajeswari_kaliyaperum
Active Participant
0 Kudos
Hi Boris.

Thanks a lot. I have updated this information in this blog !

Regards

Raji K

 

 
Boris_Rubarth
Product and Topic Expert
Product and Topic Expert
0 Kudos
Hi Raji,
thanks for asking.
Like for other software from SAP, also the SUM development includes various phases of testing and validation that are tailored for specifically designed scenarios. DMOVE2S4 has especially been evaluated for the purpose of improving the combined conversion with transition to SAP S/4HANA Cloud, private edition, following SAPs general cloud strategy.
Kind regards,
Boris
rajarajeswari_kaliyaperum
Active Participant
0 Kudos
Thanks a lot 🙂

 

Regards

Raji K
jackhej
Discoverer
0 Kudos
Hi Boris,

I have the same question as mohamedchrif.boukhalfa-bennai.

We are currently in the process of migrating our SAP ECC EHP 7 system to SAP S/4 HANA. Our source server runs on Windows Server OS and uses MS SQL Server as the DBMS.

How to install the new AAS on SUSE Linux to connect to MS SQL Server Database? Can't find any DOC for SWPM to install the system on Linux based on MS SQL Server Database and find "SAP does not support SAP Application Servers on Linux in an SAP system with a SQL Server database backend." in note 1644499. Please let me know if DMOVE2S4 is suitable for MS SQL Server or not. Thanks.

Regards,

Jack
Boris_Rubarth
Product and Topic Expert
Product and Topic Expert
0 Kudos
Hi Jack,

you will have to use Windows OS for the AAS.
In case you run a project as part of RISE with SAP, you will have to send a request to ECS for the migration server to be provided on Windows.

Regards, Boris
jackhej
Discoverer
0 Kudos
Hi Boris,

Thanks a lot.

 

Regards,

Jack
ashishprakash
Discoverer
0 Kudos

Hi Boris, 

Is the Scenario SAP ERP on HANA to S/4HANA on RISE support Direct Migration(Single Step) ? 

 

rajarajeswari_kaliyaperum
Active Participant
0 Kudos

@Boris_Rubarth  I have one small question. Is there any specific restriction that you are aware of, if we perform a homogeneous migration  using backup and restore of BW4HANA2023 on-premise to RISE ?   One of the customer is skeptical on this as-in migration to RISE and hence the question.

I do understand that there is no such restriction documented in Master guide nor release notes nor in PCE JAM web site. But still the customer somehow feels there might be some restriction performing an as-is migration to RISE unlike normal public cloud migration.

Labels in this area