ECC DMO Migration Plan
ECC DMO Migration Plan
ECC DMO Migration Plan
Transport TR
Assess training from Quality Fixes & Delta Prepare UAT plan &
needs server Configuration scripts
IGATE Sensitive
IGATE Sensitive
Go Live &
Support
IGATE Sensitive
Task and Activity list
1 Preparation
2 Preequsite
3 Export the Source DB
4 Prepare target System
5 Import DB on AWS
6 Hana DMO Preparation
7 Hana DMO Migration & Upgrade
8 Hana DMO Post Upgrade and Migration Activities
9 Go Live
IGATE Sensitive
IGATE Sensitive
Sr. No Task Task description
Preparation
1 Request authorization to be present on site
2 Check for SAP logon credentails SAP*, DDIC mainly client 000
3 Check O/S access logon details OS level access
5 Download respected software like : SUM on Sorce system for Export
6 Check SAPINST Display GUI software Exceed or X-manager for export display
Preequsite
7 Chen and apply vaild Maintenance licnese Slicense check
8 Check whether transport system is working proeperly STMS
9 Check for SPDD and SPAU Clear the existing SPAU and SPDD if exits
10 ICNV Make sure no table conversion in progress
11 SE14 - Temporary tables Make sure existing temporary tables are osolete
20 SM13 - Check/clean old update records Thet should no faiiled update record in SM13
23 Set enviorment for Display and Temp log file export DISPLAY
24 Execute the SAPINST in SWPM Use root user for start SWPM
27 Perform package or table spliting Spilt Table for faster the export.
31 Release Jobs
IGATE Sensitive
34 Download respected software like : SWPM , Kernel 721,Sltool,jvm for Import
35 Check SAPINST Display GUI software Exceed or X-manager for export display
37 Install Oracle DB, Oracle Client and host agent Same version and patch level as Source system
Import DB on AWS
38 Check FS and mount points Validate FTS media point is mounted and have sufficient spac
39 Execute the SAPINST in SWPM Use root user for start SWPM
42 Import Database
45 execute SGEN
restart hostagent
<HOSTAGENT directory>/exe/saphostexec -restart
57
IGATE Sensitive
Parameter to be set in SapUP_add.par /clonepar/indexcreation = before_load --- To avoid Out of
Memory error on HANA index server
/ORA/update_spacestat = 0 --- To Suppress Long-
Running Phases:
EU_CLONE_DT_SIZES/EU_CLONE_UT_SIZES
/clonepar/imp/procenv = HDB_MASSIMPORT=YES
---- To utilize SAP HANA Mass Import feature - Utility
starting from version 53 of HANA
58
Update SPAM/SAINT patch before starting SUM Latest patch level is recommended depending on version
59
Upgrade the SAP Kernel on Dev - Source This should ensure updated files of:
60 R3load, R3trans, R3ta, R3szchk, tp, etc
SAPUI5- based User Interface Ensure that the browser used to fire-up the SUM is HTML5
compatible.
IE9 or higher
Chrome 28 or higher
Firefox 21 or higher
61
Hana DMO Migration & Upgrade
62 Firing up the SUM aligned with SAP Hostagent
Cockpit Utilities:
63 Provisioning path to Stack XML file
Extraction:
Provisioning path to download directory.
Provisioning crendentials
Provisioning target db type & migration key
Decision about Landscape reorg scale out.
Decision about migration to HANA DB
64
Configuration: Use either the Standard” or Advanced option in the tool
Provisioning of SAP HANA connection parameters configuration. The option Single System is not relevant for
and users. DMO.
Installing SAP HANA Client on the DMO host. Opt number of R3load processes accurately & on a higher
Extracting of Kernels for the source and for the target end.
databases. Provide connection data and user credentials for SAP HANA.
Uploading additional packages, customer change
requests, and modifications.
65
Checks:
Calculating the space for the shadow system.
Temporary DB space requirement for shadow system
is calculated durign the execution phase.
66
Preprocessing:
Checks for locked objects and ABAP WB locking.
Uptime migration begins for Repository.
Execution of SMIGR_CREATE_DDL.
67
IGATE Sensitive
Execution: Migration of application data from anyDB to SAP HANA
Migration of application data begins here. database.
Repository & kernel switch. Consistency of the migrated content is checked by COUNT(*)
Adoptions of structures to new release. on each table in the source and in the target
Main import (TABIM). database.
XPRAS.
Setting envt variable DBMS_TYPE to HDB on source
system.
68
Postprocessing:
Cleanups are performed as per the workflow of SUM.
SPAU (to be perfromed by ABAP team)
Transport unlock.
Runtime evaluation.
69
Hana DMO Post Upgrade and Migration Activities
70 Health checks of the system
71 STMS configuration
IGATE Sensitive
Team Status Server Start time End time
Source System
SAP Basis Source System
Unix Source System
SAP Basis Source System
SAP Basis, Source System
Windows
B
SAP Basis Source System
SAP Basis Source System
SAP Basis Source System
SAP Basis Source System
SAP Basis Source System
SAP Basis Source System
SAP Basis Source System
SAP Basis Source System
SAP Basis Source System
SAP Basis Source System
SAP Basis Source System
m
Unix TGT CLD Server
SAP BASIS, UNIX TGT CLD Server
IGATE Sensitive
SAP BASIS TGT CLD Server
Windows TGT CLD Server
SAP BASIS, UNIX TGT CLD Server
SAP BASIS TGT CLD Server
n
SAP BASIS TGT CLD Server
IGATE Sensitive
SAP BASIS TGT CLD Server
grade
SAP BASIS TGT CLD Server
SAP BASIS TGT CLD Server
IGATE Sensitive
SAP BASIS TGT CLD Server
ation Activities
SAP BASIS TGT CLD Server
SAP BASIS TGT CLD Server
SAP BASIS TGT CLD Server
SAP BASIS TGT CLD Server
Functional Team TGT CLD Server
DBA TGT CLD Server
IGATE Sensitive
Software Update Manager 1.0 SP14
IGATE Sensitive
S. No Task
Check for SAP logon credentails
Check O/S access logon details
Get Source SAP Oracle database user
Get Target SAP HANA database user
Generate Stack XML file
Download respected software
SQL*Net configuration:
IGATE Sensitive
Prepare the SAPHostAgent and DMO
IGATE Sensitive
Task Description STATUS
SAP*, DDIC mainly client 000 Complete
OS level access root, <sid>adm Complete
Credentials for "SYSTEM" user Complete
Credentials for "SYSTEM" user Complete
Generate Stack XML file in solution mamanger Complete
SUM on Sorce system for Export, All EhPi & Stack packages In Progress
Download all the Database dependent and independent archives (.SAR files e.g. R3trans, R3ta, R3load,
R3patches) > than that added in download basket during creating stack file.
Download HANA client from "Support Packages and Patches"
SAP In-Memory (SAP HANA )" HANA Platform Edition" SAP HANA PLATFORM EDITION"
SAP HANA PLATFORM EDIT. 1.0" Entry by Component" HANA client
SAP /DB/OS verions Complete
SAP /DB/OS verions Complete
SE38/RTCCTOOL Complete
SDBI_CLUSTER_CHECK Complete
SDBI_POOL_CHECK Complete
SDBI_CHECK_BCD_NUMBERS Complete
https://support.sap.com/migrationkey Complete
N/A
http://support.sap.com/licensekey Complete
1622837 - Secure connection of AS ABAP to Oracle via SSFS Complete
parallel_max_server = 160 Complete
pga_aggregate_target 40% of main memory Complete
_pga_max_size = 2147483648 (2GB) Complete
db_cache_size = 50% of main memory size Complete
filesystemio_options = setall Complete
disk_asynch_io = true Complete
db_writer_processes = 20 N/A
log_buffer = 1048576 (1MB) Complete
parallel_execution_message_size = 16384 Complete
parallel_threads_per_cpu = 1 Complete
processes = processes + parallel_max_servers Complete
ALTER DATABASE NOARCHIVELOG;
IGATE Sensitive
Check current verion : ./saphostexec -version
./saphostexec -upgarde (If required)
complete
Check or Set Environmental Variable must be set to SAPSYSTEMNAME <SID>
Check or Set Environmental Variable must be set to rsdb_ssfs_conncet 0
Slicense check
STMS
Clear the existing SPAU and SPDD if exits
Make sure existing temporary tables are osolete
Missing Index and Tables
Check no modifiable transport requests is existing
Check/clean batch inputs with retention
Check/clean old RFC
Check/clean old queues -
Check/clean old queues
Delete the old lock entris
Execute System statistics / Ora dictionary statistics / DB statistics
brconnect -u / -c -f stats -t system_stats
brconnect -u / -c -f stats -t oradict_stats
brconnect -u / -c -f stats -t all -c 10 -p 24
If necessary, change or add HANA parameters during the DMO run in file
../SUM/abap/var/HDBCONFIG.LST. This file is created during the phase
HDB_CONFDMP. After this phase, but BEFORE the phase HDB_CONFIG, you can maintain the file
HDBCONFIG.LST according to your needs. Note, that you must revoke those values in this file which
are not marked as "permanent" after the DMO run. Parameters tagged with “false” can be reset
after the migration.
http://support.sap.com/licensekey
IGATE Sensitive
Comments
Nairobi3
If you are using a UNIX-based operating system except for Linux, install the SAP HANA database client
manually to avoid the error
(only for platforms which do not support async_io and direct_io. Check OSS notes 999524 and 834343
for which platforms support async_io and direct_io. If a platform supports async_io and direct_io, then
the parameter should not be set.)
IGATE Sensitive
ABAP stack: SAP Host Agent 7.20 version 203
Java stack: SAP Host Agent 7.20 version 190, or SAP Host Agent 7.21 version 3
Dual-stack systems: use the higher of the two minimum versions stated above
The file SAPup_add.par is located in the directory <SUM directory>/abap/bin/. If it does not
exist yet, create it manually.
IGATE Sensitive