Click here to load reader

BW on HANA - Systemcopy

  • View
    249

  • Download
    14

Embed Size (px)

Text of BW on HANA - Systemcopy

BW on HANA - Systemcopyadditions for BW 7.30 SP06+ (Project ORANGE)Roland Kramer Product/Solution Management BW/BI/In-Memory June 2012 (Version 6.0)

SAP First Guidance and e2e Guide - BW on HANA http://scn.sap.com/docs/DOC-28504

2011 SAP AG. All rights reserved.

Internal

2

detailed description in the e2e BW on HANA guide http://help.sap.com/nw731bwhana#section2

2011 SAP AG. All rights reserved.

Internal

3

Notes to consider for sizing, tools, DBSL, etc. Note 1600929 - SAP BW powered by SAP inMemory DB Information Note 1600066 - Available DBSL patches for NewDB Note 1639744 - heterogenious systemcopy NetWeaver 7.30 to HANA target DB Note 1657994 - SAP BW 7.30 powered by HANA - Special SP06 Note 1715048 - BW 7.30 new features for installation or migration

Note 1514966 - SAP HANA 1.0: Sizing SAP In-Memory Database Note 1637145 - SAP BW on HANA: Sizing SAP In-Memory Database Note 1736976 - Sizing Report for BW on HANA Note 548016 - Conversion to Unicode Note 551344 - Unicode Conversion Documentation

Installation/Operational Guides: http://help.sap.com/nw73bwhana http://help.sap.com/nw731bwhana 2011 SAP AG. All rights reserved.

Internal

4

System Copy Use Casesconsidering the Initial System Copy caseInitial System CopyExecution of post copy activities with Post Copy Automation

System copywith SAPInst / DB-Tools

Execution of post copy activities

SAP NetWeaver ABAP 7.0 or higher

System Copy RefreshExportSystem Copywith SAPinst / DB-Tools

Export und Import of tables with Post Copy Automation

ImportSAP NetWeaver ABAP 7.0 or higher

2011 SAP AG. All rights reserved.

Internal

5

Option1: Fresh Installation of BW on HANA copy only parts of your existing productive system

*

Note 1090842 - Composite note: Transport across several releases Note 454321 - Transports between Basis Release 6.* and 7.0 Note 1273566 - Transports between Basis Release 700/701 and >=702

Fresh Install ORANGE (7.30) UC enabled transport only parts of the system

Development BWD

Consolidation BWQ

Production BWP

ORANGE BWx

BW

Transport

Transport

*BW 7.0/7.0x 7.30ALE / RFC BW 7.30 SP05+ ALE / RFC

ALE / RFCTransport

ALE / RFCTransport

ERPDevelopment R3D

Consolidation R3Q

Production R3P

alternate PoC scenario during ramp-up!Internal6

2011 SAP AG. All rights reserved.

Option2: System Copy with BW on HANA PoC System creation via Production copy (safe side)copy of Production (7.x) homogeneous systemcopy Upgrade NetWeaver 7.30copy to ORANGE (7.30) heterogeneous systemcopy UC migration included

Production BWP

Production BWC

ORANGE BWx

BW

Transport

BW 3.5 7.0/7.0x 7.30 ALE / RFC

BW 7.30 SP05+ add. preparation data cleansing ALE / RFC ALE / RFC

BW 7.30 SP05+

ERP

Transport

Production R3P 2011 SAP AG. All rights reserved.

preferred PoC scenario during ramp-up!Internal7

Option3: System Copy with BW on HANA new System direct creation when BW 7.30 SP5+ is livecopy to ORANGE (7.30) heterogeneous systemcopy UC migration included

Development BWD

Consolidation BWQ

Production BWP

ORANGE BWx

BW

Transport

Transport

BW 7.30 SP05+ALE / RFC ALE / RFC

BW 7.30 SP05+

ALE / RFCTransport

ALE / RFCTransport

ERPDevelopment R3D 2011 SAP AG. All rights reserved.

Consolidation R3Q

Production R3PInternal8

Go-Live: System Copy with BW on HANA complete BW Landscape transformationDevelopment BWD Consolidation BWQTransportTransport

distributed (ABAP/DB) heterogeneous systemcopy using existing App Servers UC migration included

Production BWP

BW

Development BHD

Consolidation BHQ

Production BHP

BW on HANA 2011 SAP AG. All rights reserved.

Transport

Transport

Internal

9

How to handle the support of two targets from one ERP

First Guidance (might not complete yet) Note 886102 - System Landscape Copy for SAP NetWeaver BW Note 775568 - Two and more BW systems against one OLTP system Note 844222 - Two OR more BW systems against one OLTP system

New Possibilites with the Post Copy Automation - PCA BW Basis Tasklist Note 1589175 - System Copy: Task Content for Task Manager Note 1589145 - Task Manager for Technical Configuration Note 1707321 - System Copy: Note analyzer for Post Copy Automation (PCA) Note 1594911 - BW Post Copy Automation: Changes on BW Source System Side Note 1595979 - System Copy: Disconnect BW systems from Source System

2011 SAP AG. All rights reserved.

Internal

10

Milestones of the System copy/UC Migration (886102) the old wayPre checks (SMIGR_CREATE_DDL) Create Abap Export with SAPInst Install CI with SAPInst Install DI with SAPInst based on Abap Export BDLS on BW and Source System UC Migration

UC Migration

Restore BW and Source Systems (RSA1) Migrate ODS/DTP-Objects (RSSGPCLA)Follow up Actions in the Target System

Post checks (RS_BW_POST_MIGRATION) 2011 SAP AG. All rights reserved.

Converting DSO/InfoCube In-Memory optimizedInternal11

Optimized BW System copy with Post copy Automation - BW Basis TasklistPCA - BW Pre checks

(SMIGR_CREATE_DDL)

UC Migration

Create Abap Export with SAPInst Install CI with SAPInst Install DI with SAPInst based on Abap Export BDLS on BW and Source System UC Migration

Restore BW and Source Systems (RSA1) PCA - BWPost Copy Automation - BW Basis Tasklist Migrate ODS/DTP-Objects (RSSGPCLA)

Follow up Actions in the Target SystemPCA - BW Post checks 2011 SAP AG. All rights reserved.

(RS_BW_POST_MIGRATION)

Converting DSO/InfoCube In-Memory optimizedInternal12

Migration Paths: Upgrade and Migrate a Copy supported by ASU toolbox and Post Copy Automation (PCA)

2011 SAP AG. All rights reserved.

Confidential

13

Checklist - prior to the import to SAP In-Memory DB Check for update of the binaries for SAPInst, R3*, libDBSL, tp and import/export tools Run report RSUPGRSUM, if needed use repair InfoObjects to repair Objects from RSD1 Check DBACOCKPIT for missing indexes and run SAP_INFOCUBE_INDEXES_REPAIR Check SE14 for unfinished table conversion Run Report SAP_DROP_TMPTABLES and RSAN_UT_RESULT_DROP_RESULTS (interim) to delete all kind of BW specific temporary tables beforehand. Clean/delete the messages for error logs (Note 1095924) Check: RSB_ANALYZE_ERRORLOG Clean: RSBM_ERRORLOG_DELETE

Check ODS objects in RSA1 for correct activation (RSDS_DATASOURCE_ACTIVATE_ALL) Optionally: stop any deamons and process chains with report RS_SYSTEM_SHUTDOWN before you stop all batch processes with BTCTRNS1 Run Report SMIGR_CREATE_DDL before export (SP5 or higher version needed), check as well for the latest correction prior to its execution. Choose target database SAP In-Memory Database and Unicode Migration

Run option export from sapinst for the target system (export preparation/table splitting) Choose target database any DB (e.g. MaxDB, HDB specific sql is written with SMIGR_CREATE_DDL) Choose little endian (for OS linux) and unicode option 2011 SAP AG. All rights reserved.

Internal

14

Report SMIGR_CREATE_DDLcreate HDB specific sql

2011 SAP AG. All rights reserved.

Internal

15

Reorganize the BEx Bookmarks 3.x 7.xReport RSWR_BOOKMARK_REORG

See more details in SAP Help http://help.sap.com/saphelp_nw70/helpdata/en/43/7050769c407100e10000000a1553f7/frameset.htm 2011 SAP AG. All rights reserved.

Internal

16

Delete old Batch Manager MessagesTransaction RSBATCH

See more details in SAP Help http://help.sap.com/saphelp_nw70ehp1/helpdata/en/48/d2a551003c04e9e10000000a42189c/frameset.htm 2011 SAP AG. All rights reserved.

Internal

17

Check for the biggest Tables before the export creationReport SMIGR_BIG_ROW_STORE_TABS (for row store tables)

/ABAP/DB/HDB/rowstorelist.txt Note 1659383 - RowStore List for SAP Netweaver on SAP HANA Database 2011 SAP AG. All rights reserved.

Internal

18

Check for the biggest Tables before the export creationTransaction DBACOCKPIT/DB02 (for row/column store tables)

consider table splitting for export/import for the top50 largest tables house keeping jobs, cleaning, reduction of data in the largest tables to consider prior to th export 2011 SAP AG. All rights reserved.

Internal

19

Plan the export/import time (w/o UC migration)Report UMG_R3LOAD_RUNTIME_PREDICTION

If no detailed information about target ressources is available, defaults are used (see example) 2011 SAP AG. All rights reserved.

Internal

20

BW system copy post steps Crosscheck the availability of the following files prior to the import into HDB: The DDLHDB.TPL file in /ABAP/DB (Note 1639744) The (correct) *.SQL files with report SMIGR_CREATE_DDL in /ABAP/DB/HDB (Note 1600929)

The updated rowstorelist.txt in :\usr\sap\>SID>\SYS\global (Notes 1617020 and 1659383)

Run BTCTRNS1 to prevent the unwanted start of batch jobs

BDLS (check for corrections) Test Run and Productive run RSA1 source systems BW system restore run in background optional: check for RFC GTADIR_SERVER and Note 1586248 remove RFC connection run RSAR_PSA_NEWDS_MAPPING_CHECK in advance check the partner profiles in WE20 for the systems, and check IDoc ports in WE21 for the systems.

Report

Search related