You are on page 1of 65

OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2

Operating System : SUSE Linux Enterprise Server for SAP Applications 12 SP3

R3 Release : EHP5 FOR SAP ERP 6.0

DB Release : DB2 11.1.0303

DB Client Library : DB6_81

R3 KERNEL : 721 EXT 1300

R3 & DB HOST : OKTECCTST

SOURCE DB SID : PRD

TARGET DB SID : QLT

DB SCHEMA : SAPTST [This will change to SAPPRD after system copy using direct restore method]

SAP CONNECT USER : SAPTST [During system copy you can use SAPTST or SAPPRD this is optional]

System copy -DB2-ECC5-QLT:

Pre Steps:

1. Mount Points Verification on Source and Target


2. OS Release Verification Source and Target
3. Host entries in host file
4. Ping status for host and IP
5. Downloading Medial from SAP SMP
6. Port open and firewall management in Target Server
7. Additional Mount point for SAP Media and Backup [NFS/LOCAL]
8. SWAP and RAM Verification
9. JUMP Server for Installation
10. Use most current database backup

Methods for homogeneous system copy

Backup and restore method (DOES NOT REQUIRE PRD DOWNTIME)

By using SAPinst import/export method (REQUIRES SIGNIFICANT AMOUNT OF DOWNTIME)

Note:- In our case I am going to follow backup and restore method since no downtime required,
henceforth this guide is prepared for a Homogeneous System Copy using Online/Offline Database
Backup

Initiating the installation Started Time: 15:52

OS Release of Target same as Source.


OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2

Host Entries in host file

Ping Status of Host and IP


OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2

Mount Points Verification in Target System [same as Source]

/db2/QLT/sapdata* verification is more important.


OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2

Start SWPM

./sapinst SAPINST_REMOTE_ACCESS_USER=oaknetadmin

[We do not have direct root access here, We have to use command as above to use remote user as
oaknetadmin]
OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2

Put the below URL in browser

https://172.20.13.5:4237/sapinst/docs/index.html

Enter the User : oaknetadmin Password: *******


OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2

Select the right component


OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2

Installation Mode Custom

Target SID: QLT


OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2

No FQDN untick it

Enter Master Password jk366SAP [ This is the master password for all users ]

QLTADM [ Target SID Adm]


OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2

Select the system copy method as below [Database Copy method]

DB SID QLT [ Target ]

Tick on Allow unsigned database software versions. [ Mandatory ]


OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2

Don’t forgot to mention the source ABAP database schema [SAPPRD], Since the DB schema will
change to SAPPRD after the DB2 restore.

And ABAP Connect user is optional either you can use source [SAPPRD] or target [SAPQLT]

Note: Do not use SAPQLT as Target ABAP schema when you are using direct restore method.

Always use source schema for target database.

/db2/db2qlt/db2_software for software installation location. [DB2 Base & DB2 Home]

DB2QLT [Target DB USER


OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2

OS Groups system will allocate automatic.

UC Kernel 721 EXT 1300 Patch

SAPADM for host control admin

RDBMS Package for DB2 [11.1 Version]


OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2

Ignore this, This option is only for DB2

Allocate the RAM as per the system configuration [ 1/3 of Physical Memory ]

Ignore this we are not using ant DB2 native encryption and SSL.
OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2

IBM DB2 Pure scale is additional future and separate installation. We are not using this here.

No HADR [ Tivoli Admins can use this ]


OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2

DB2 database communication Ports

DB CLIENT JDBC Drivers

ABAP Central instance No 20 and ASCS 21


OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2

No SAP Web dispatcher installation, Ignore

Not Required

DDIC Password
OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2

Continue

Continue

Verify the parameters and click on continue


OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2

User Input and


Installation Parameters Summary_uninstall_qlt.html

System Copy Installation is in progress, Let’s wait for the DB restore


OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2
OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2
OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2

Do not close the window, And now go to putty console in Target server.

Restore: Activity : 17:25

Place the Target Database backup in any location where space allocated for media and Backup

Give the Full permissions


OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2

Export the Db configuration files for verification purpose post refresh activity.

env > env_before_mig.txt

db2set -all > reg_before_mig.txt

db2 get dbm cfg > dbm_before_mig.txt

db2 get db cfg for QLT > db_before_mig.txt

Switch to user db2tst and go to backup location

Db2 restore db PRD taken at 20200507230059 into QLT redirect generate script qlt.clp

Db2 manage should up and running so system has given error, start the db2 using command
db2start

Issue the below command again for .clp file creation, This files read the data from backup and get
the data into clp file. [ Backup related information, sapdata directories, log path ]

Db2 restore db PRD taken at 20200507230059 into QLT redirect generate script qlt.clp

Create new directory rollforwardlogs in any location to store the logs while restore.
OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2

Edit the qlt.clp file as below


OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2

Original output

Change to [highlighted in yellow only ]

Run the command db2 –tvf qlt.clp

Error: [ sapdata* directories not have enough permissions ]


OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2

Give the correct permissions for sapdata directories

Run the command again to initiate the restore

Command: db2 –tvf qlt.clp

Other session:db2qlt: [Status of restore ]


OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2
OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2

Restore completion time 20:13

Run the command below retrieve the roll forwarding logs

db2 "rollforward db QLT to end of logs and stop overflow log path(/rollforwardlogs) noretrieve"
OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2

Click on Ok to continue post restore.

Click on ok.
OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2

Check for the error in installation log

Error:
OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2

Solution :

db2 rebind NULLID.SQLC2O26 RESOLVE CONSERVATIVE;

Continue
OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2

Error:

Solution:

db2 rebind NULLID.SYSSH200 RESOLVE CONSERVATIVE;


OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2

Error:

Solution

db2 rebind NULLID.POLYO03 RESOLVE CONSERVATIVE;


OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2

Error:

Solution

db2 rebind NULLID.ATSO04 RESOLVE CONSERVATIVE;


OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2

Error in R3trans check [ R3trans -d]

R3trans -d error.

Solution

db2 -x "select 'REBIND PACKAGE ' || rtrim(pkgschema) || '.' || rtrim(pkgname) || ';' as command
from syscat.packages" > rebind.sql
OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2

db2 -tvf rebind.sql [ Mass rebind ]

All packages are done with rebind

Check for R3trans –d [ Out put is 0000 now ]


OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2
OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2
OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2

Enable SAP*

su - db2tst

db2tst> db2

db2= DELETE SAPPRD.USR02 WHERE BNAME='SAP*' AND MANDT='000'

Put the login/no_automatic_user_sapstar = 0 in instance and take SAP Application restart


OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2

Reset the password:


OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2
OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2
OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2

Successfully Completed System copy using Homogeneous direct restore method.

Post Steps:

1. Login to SAP* and apply the license

Download the license form SAP SMP


OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2

Click on add new system


OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2

Continue
OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2

Change system number in text file and save


OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2
OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2

Delete old one in red traffic light

Run BTCTRNS1
OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2

Check for any active jobs and cancel


OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2

Stop below job


OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2
OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2
OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2

Configure STMS in 000 client


OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2
OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2

DB02 Error

Password Jk366SAP
OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2
OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2

Delete old one


OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2
OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2
OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2

Schedule standard BTC Jobs SM36


OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2

Performance checks.
OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2

Ignore errors, this errors was during STSM


OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2

SCC4

Original from PRD

Change it to as QLT
OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2
OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2

Keep monitor
OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2

DB2 License Installation.

1. Download the license from SAP SMP

Move it to target server

Switch to db2qlt

db2licm -a db2aese_c.lic
OAKNET SYSTEM COPY HOMOGENEOUS DIRECT RESTORE METHOD DB2

Check the license status

db2licm -l

You might also like