ECC DMO Migration Plan

Download as xlsx, pdf, or txt
Download as xlsx, pdf, or txt
You are on page 1of 20

Week

Week Week Week Program/Project Management


Week

Project Business Final


Preparation Conduct Blueprint Realization Preparation
Perform
Perform DMO(U+M)
Project Charter training (for DMO(U+M)
PRD TEST server
delta Dev server
functionality)

Governance Check/fix Transport TR from


model & RACI SPAU/SPDD Dev server to PRD
Conduct User
Acceptance
Testing
Connectivity & Workshop and Conduct Integration
Logical set up Conduct mockKnow. Trans. testing
DMO(U+M) and
finalize cut over
plan Create/Validate
Detail Validate all
test scripts /
project plan Interfaces
Perform Scenarios
DMO(U+M) over
Define scope productionRetrofit Custom Adapt training
and timeline server, dev. documents

Transport TR
Assess training from Quality Fixes & Delta Prepare UAT plan &
needs server Configuration scripts

Organizational Change Management / Training

Technical Infrastructure Management

Solution Maintenance & Support

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

12 DB02 - Check existing inconsistencies Missing Index and Tables


13 SE01/ STMS Check no modifiable transport requests is existing

14 SM35 - Batch Job Check/clean batch inputs with retention


15 SM58 - RFC connection Check/clean old RFC
16 SMQ1 - Inbound queue Check/clean old queues -
17 SMQ2 - Outbaund queue Check/clean old queues
18 SM12 - Check/clean old table locks Delete the old lock entris
19 Update Database statsitcs 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

20 SM13 - Check/clean old update records Thet should no faiiled update record in SM13

Export the Source DB


21 Suspend DB13

22 Stop sap Instance

23 Set enviorment for Display and Temp log file export DISPLAY

24 Execute the SAPINST in SWPM Use root user for start SWPM

25 Go for system copy source system export

26 SMIGR_DDL_CREATE DDL file Generate DDL statement for source system

27 Perform package or table spliting Spilt Table for faster the export.

28 Execute Export of Source system

29 Check Logs Check logs for error

30 Start SAP Instance startsap

31 Release Jobs

Prepare target System


32 Check O/S access logon details OS level access AWS cloud server
Check and prepare filesystem for Software and Export Same as Source system /usr/sap/,
Dump File /oracle/<SID>,
/oracle/<SID>/sapdata*
/sapmnt/<SID>
33

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

36 Tranfer Export DUMP to AWS target system

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

40 perform system import as hetrogeneous method

41 Install Central Instance same SID as Source

42 Import Database

43 Check Logs Check logs for error

44 Start SAP Instance startsap

45 execute SGEN

46 Update Database statsitcs

47 Check Interface and RFC Printer , Fax, BW connectivity, Mail Configuration

48 Performe the Functional Test

49 Basic Health check of SAP system

Hana DMO Preparation


HANA DB Client Installation on Dev Download and extract. Path for hdbinst is requested in DMO.
50
Procure Credentials for DDIC (000) and SYSTEM Will be required during the procedure
51 (HANA DB)
Migration Key for HANA DB Obtain from:
http://service.sap.com/migrationkey
52
Permanent SAP License for HANA Place on Dev. Path will be requested during DMO process
53
Stack file generation Depends on the target constellation expected
54
Downloads of relevant software patches and latest
55 SUM
56 Extraction of SUM Place on Dev.
Configuring SUM for use with SAP Host Agent Need to maintain parameter SAPSYSTEMNAME with SID.

<SUM directory>/abap/SUMSTART confighostagent


Needs to be done with root user

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

72 Release Jobs Realease the suspended Jobs

73 Check Interface and RFC Printer , Fax, BW connectivity, Mail Configuration

74 Performe the Functional Test

75 Take Full Backup

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

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
SAP Basis Source System
SAP Basis Source System

SAP Basis Source System

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

SAP BASIS , UNIX TGT CLD Server


SAP BASIS TGT CLD Server
SAP BASIS TGT CLD Server
SAP BASIS TGT CLD Server
SAP BASIS TGT CLD Server
SAP BASIS TGT CLD Server
SAP BASIS TGT CLD Server
SAP BASIS TGT CLD Server
SAP BASIS TGT CLD Server
SAP BASIS, Unix TGT CLD Server
Functional Team TGT CLD Server
SAP BASIS TGT CLD Server

n
SAP BASIS TGT CLD Server

SAP BASIS TGT CLD Server

SAP BASIS TGT CLD Server

SAP BASIS TGT CLD Server

SAP BASIS TGT CLD Server

SAP BASIS TGT CLD Server

SAP BASIS TGT CLD Server


SAP BASIS TGT CLD Server

IGATE Sensitive
SAP BASIS TGT CLD Server

SAP BASIS TGT CLD Server

SAP BASIS TGT CLD Server

SAP BASIS TGT CLD Server

grade
SAP BASIS TGT CLD Server
SAP BASIS TGT CLD Server

SAP BASIS TGT CLD Server

SAP BASIS TGT CLD Server

SAP BASIS TGT CLD Server

SAP BASIS TGT CLD Server

IGATE Sensitive
SAP BASIS TGT CLD Server

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

Check Source system Version


Check Target system Version
Enable digital signature
Checking pool tables and cluster tables

Requesting Migration Key for Target Database

Downloading Latest Database Client Software


Requesting Maintainance License for Source system
Configure SSFS for Oracle database
Oracle: Checking Database Parameterization

Disable archiving in database


Disable redo log mirroring,

SQL*Net configuration:

Check SAPINST Display GUI software


Apply/Install for HANA DB license

IGATE Sensitive
Prepare the SAPHostAgent and DMO

Source System : SAPSYSTEMNAME Must be set


Source System : rsdb_ssfs_conncet (<sid>adm & ora<sid>)
Chen and apply vaild Maintenance licenese
Check whether transport system is working proeperly
Check for SPDD and SPAU
SE14 - Temporary tables
DB02 - Check existing inconsistencies
SE01/ STMS
SM35 - Batch Job
SM58 - RFC connection
SMQ1 - Inbound queue
SMQ2 - Outbaund queue
SM12 - Check/clean old table locks
Update Database statsitcs

SM13 - Check/clean old update records

Preparing Software Update Manager

Oracle: Suppressing Long-Running Phases

Changing Schema Name


Manual change or addition of HANA parameters

Requesting Permanent SAP License for Target system

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;

Increase SDU_SIZE in listener.ora to 32KB


Increase SDU_SIZE in tnsnames.ora to 32KB
Specify tcp.nodelay=yes in sqlnet.ora N/A
N/A

Exceed or X-manager for export display N/A

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

Thet should no faiiled update record in SM13

Uncar SUM archive SUM10SP14_7-20006543.SAR


./SUMSTART
<SUM_PATH>/SUM/abap/SUMSTART confighostagent

brconnect -u / -c -f stats -o <schema_owner> -t all -f allsel,collect,space –p 8


Add to file SAPup_add.par the following line: /ORA/update_spacestat = 0
1.Extract the SUM archive.
2.After the extraction, add the following line to the file
SAPup_add.par:/migrate/targetschemasid = <VAL>

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

Source System should more than NW 7.0 SP17


SAP EHP7 for ERP 6.0

If you are using a UNIX-based operating system except for Linux, install the SAP HANA database client
manually to avoid the error

Note 936441 (number of CPUs * number of concurrent R3Load processes * 2)


(for source database with all tables being exported in sorted order)

(for source database)

(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.)

Use only one redo log member per redo group

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

under SIDADM user


Run SUMSTART under SIDADM user

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

You might also like