12.01.2015 Views

EMC Backup and Recovery for SAP with IBM DB2 on IBM AIX ...

EMC Backup and Recovery for SAP with IBM DB2 on IBM AIX ...

EMC Backup and Recovery for SAP with IBM DB2 on IBM AIX ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g><br />

<str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong><br />

Enabled by <str<strong>on</strong>g>EMC</str<strong>on</strong>g> Symmetrix DMX-4, <str<strong>on</strong>g>EMC</str<strong>on</strong>g> CLARiiON CX4,<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> Replicati<strong>on</strong> Manager, <str<strong>on</strong>g>IBM</str<strong>on</strong>g> Tivoli Storage Manager, <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>EMC</str<strong>on</strong>g> NetWorker<br />

Integrati<strong>on</strong> Guide<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> Global Soluti<strong>on</strong>s<br />

42 South Street<br />

Hopkint<strong>on</strong> MA 01748-9103<br />

1.508.435.1000<br />

www.<str<strong>on</strong>g>EMC</str<strong>on</strong>g>.com


Copyright <str<strong>on</strong>g>and</str<strong>on</strong>g> Trademark In<str<strong>on</strong>g>for</str<strong>on</strong>g>mati<strong>on</strong><br />

Copyright © 2009 <str<strong>on</strong>g>EMC</str<strong>on</strong>g> Corporati<strong>on</strong>. All rights reserved.<br />

Published March 2009<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> believes the in<str<strong>on</strong>g>for</str<strong>on</strong>g>mati<strong>on</strong> in this publicati<strong>on</strong> is accurate as of its publicati<strong>on</strong> date. The in<str<strong>on</strong>g>for</str<strong>on</strong>g>mati<strong>on</strong> is subject<br />

to change <str<strong>on</strong>g>with</str<strong>on</strong>g>out notice.<br />

Benchmark results are highly dependent up<strong>on</strong> workload, specific applicati<strong>on</strong> requirements, <str<strong>on</strong>g>and</str<strong>on</strong>g> system design<br />

<str<strong>on</strong>g>and</str<strong>on</strong>g> implementati<strong>on</strong>. Relative system per<str<strong>on</strong>g>for</str<strong>on</strong>g>mance will vary as a result of these <str<strong>on</strong>g>and</str<strong>on</strong>g> other factors. There<str<strong>on</strong>g>for</str<strong>on</strong>g>e, this<br />

workload should not be used as a substitute <str<strong>on</strong>g>for</str<strong>on</strong>g> a specific customer applicati<strong>on</strong> benchmark when critical capacity<br />

planning <str<strong>on</strong>g>and</str<strong>on</strong>g>/or product evaluati<strong>on</strong> decisi<strong>on</strong>s are c<strong>on</strong>templated.<br />

All per<str<strong>on</strong>g>for</str<strong>on</strong>g>mance data c<strong>on</strong>tained in this report was obtained in a rigorously c<strong>on</strong>trolled envir<strong>on</strong>ment. Results<br />

obtained in other operating envir<strong>on</strong>ments may vary significantly.<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> Corporati<strong>on</strong> does not warrant or represent that a user can or will achieve similar per<str<strong>on</strong>g>for</str<strong>on</strong>g>mance expressed in<br />

transacti<strong>on</strong>s per minute.<br />

No warranty of system per<str<strong>on</strong>g>for</str<strong>on</strong>g>mance or price/per<str<strong>on</strong>g>for</str<strong>on</strong>g>mance is expressed or implied in this document. Use,<br />

copying, <str<strong>on</strong>g>and</str<strong>on</strong>g> distributi<strong>on</strong> of any <str<strong>on</strong>g>EMC</str<strong>on</strong>g> software described in this publicati<strong>on</strong> requires an applicable software<br />

license.<br />

For the most up-to-date listing of <str<strong>on</strong>g>EMC</str<strong>on</strong>g> product names, see <str<strong>on</strong>g>EMC</str<strong>on</strong>g> Corporati<strong>on</strong> Trademarks <strong>on</strong> <str<strong>on</strong>g>EMC</str<strong>on</strong>g>.com.<br />

All other trademarks used herein are the property of their respective owners.<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Enabled by <str<strong>on</strong>g>EMC</str<strong>on</strong>g> Symmetrix DMX-4, <str<strong>on</strong>g>EMC</str<strong>on</strong>g><br />

CLARiiON CX4, <str<strong>on</strong>g>EMC</str<strong>on</strong>g> Replicati<strong>on</strong> Manager, <str<strong>on</strong>g>IBM</str<strong>on</strong>g> Tivoli Storage Manager, <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>EMC</str<strong>on</strong>g> NetWorker Integrati<strong>on</strong><br />

Guide<br />

P/N H5994<br />

2<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide


C<strong>on</strong>tents<br />

About this Document<br />

Purpose................................................................................................... 7<br />

Audience ................................................................................................ 7<br />

Scope...................................................................................................... 8<br />

Related documents................................................................................. 8<br />

Chapter 1<br />

Chapter 2<br />

Soluti<strong>on</strong> Overview<br />

The business challenge ........................................................................10<br />

The technology soluti<strong>on</strong> .......................................................................10<br />

Soluti<strong>on</strong> comp<strong>on</strong>ents ............................................................................11<br />

Physical architecture ............................................................................12<br />

Hardware <str<strong>on</strong>g>and</str<strong>on</strong>g> software resources ........................................................14<br />

Soluti<strong>on</strong> Design<br />

Process overview .................................................................................18<br />

Storage design ......................................................................................18<br />

<str<strong>on</strong>g>Backup</str<strong>on</strong>g> process design .........................................................................19<br />

<str<strong>on</strong>g>Recovery</str<strong>on</strong>g> process design ......................................................................20<br />

Design c<strong>on</strong>siderati<strong>on</strong>s ..........................................................................21<br />

Filesystem backup vs. database-specific backup.......................... 21<br />

Split-mirror backup....................................................................... 21<br />

<str<strong>on</strong>g>SAP</str<strong>on</strong>g> operati<strong>on</strong>al recovery ............................................................. 21<br />

Archive logs.................................................................................. 22<br />

Source <str<strong>on</strong>g>and</str<strong>on</strong>g> backup host storage <strong>on</strong> same storage array................ 22<br />

Multiplexing <str<strong>on</strong>g>and</str<strong>on</strong>g> physical vs. virtual tape libraries...................... 23<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide<br />

3


C<strong>on</strong>tents<br />

Chapter 3<br />

Chapter 4<br />

Chapter 5<br />

Appendix A<br />

Installati<strong>on</strong> <str<strong>on</strong>g>and</str<strong>on</strong>g> C<strong>on</strong>figurati<strong>on</strong><br />

Prerequisites <str<strong>on</strong>g>and</str<strong>on</strong>g> background in<str<strong>on</strong>g>for</str<strong>on</strong>g>mati<strong>on</strong> .......................................... 26<br />

C<strong>on</strong>figuring Replicati<strong>on</strong> Manager ....................................................... 27<br />

Creating an applicati<strong>on</strong> set ........................................................... 28<br />

Creating a Replicati<strong>on</strong> Manager job............................................. 29<br />

C<strong>on</strong>figuring <str<strong>on</strong>g>EMC</str<strong>on</strong>g> NetWorker ............................................................. 31<br />

Prerequisites ................................................................................. 31<br />

C<strong>on</strong>figurati<strong>on</strong> through the NetWorker Administrati<strong>on</strong> C<strong>on</strong>sole.. 32<br />

Pre-comm<str<strong>on</strong>g>and</str<strong>on</strong>g> script c<strong>on</strong>figurati<strong>on</strong> ............................................... 43<br />

Installing <str<strong>on</strong>g>and</str<strong>on</strong>g> c<strong>on</strong>figuring <str<strong>on</strong>g>IBM</str<strong>on</strong>g> TSM ERP module ............................. 44<br />

Prerequisites ................................................................................. 44<br />

C<strong>on</strong>figuring the Tivoli Storage Manager server........................... 44<br />

C<strong>on</strong>figuring the Tivoli Storage Manager clients.......................... 47<br />

Installing DP <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g>................................................................... 48<br />

Post-installati<strong>on</strong> steps ................................................................... 49<br />

Scheduling a backup job............................................................... 50<br />

Pre-comm<str<strong>on</strong>g>and</str<strong>on</strong>g> script c<strong>on</strong>figurati<strong>on</strong> ............................................... 55<br />

<str<strong>on</strong>g>Backup</str<strong>on</strong>g> script c<strong>on</strong>figurati<strong>on</strong> ......................................................... 55<br />

Validati<strong>on</strong><br />

Per<str<strong>on</strong>g>for</str<strong>on</strong>g>ming a backup <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>EMC</str<strong>on</strong>g> NetWorker ....................................... 58<br />

Per<str<strong>on</strong>g>for</str<strong>on</strong>g>ming a restore <str<strong>on</strong>g>and</str<strong>on</strong>g> recovery <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>EMC</str<strong>on</strong>g> NetWorker .................. 59<br />

Restore the backup image from EDL to the backup host............. 59<br />

Recover the database <str<strong>on</strong>g>and</str<strong>on</strong>g> apply archive logs at the backup......... 59<br />

Restore validated <str<strong>on</strong>g>SAP</str<strong>on</strong>g> database from the backup to the source .. 60<br />

Per<str<strong>on</strong>g>for</str<strong>on</strong>g>ming a backup <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> Tivoli Storage Manager ....................62<br />

Per<str<strong>on</strong>g>for</str<strong>on</strong>g>ming a restore <str<strong>on</strong>g>and</str<strong>on</strong>g> recovery <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> Tivoli Storage Manager 64<br />

Restore the backup image from EDL to the backup host............. 64<br />

Recover the database <str<strong>on</strong>g>and</str<strong>on</strong>g> apply archive logs at the backup......... 65<br />

Restore validated <str<strong>on</strong>g>SAP</str<strong>on</strong>g> database from the backup to the source .. 66<br />

C<strong>on</strong>clusi<strong>on</strong><br />

Reference Documentati<strong>on</strong><br />

<str<strong>on</strong>g>SAP</str<strong>on</strong>g> Notes .................................................................................... 73<br />

<str<strong>on</strong>g>IBM</str<strong>on</strong>g> Redbook ............................................................................... 73<br />

4<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong>Integrati<strong>on</strong> Guide


C<strong>on</strong>tents<br />

Appendix B<br />

Appendix C<br />

M<strong>on</strong>itoring the <str<strong>on</strong>g>Backup</str<strong>on</strong>g> Process<br />

C<strong>on</strong>figurati<strong>on</strong> Files<br />

vendor.env .................................................................................... 81<br />

initae2.utl ...................................................................................... 81<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide<br />

5


C<strong>on</strong>tents<br />

6<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong>Integrati<strong>on</strong> Guide


About this<br />

Document<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g>'s commitment to c<strong>on</strong>sistently maintain <str<strong>on</strong>g>and</str<strong>on</strong>g> improve quality is led by the<br />

Total Customer Experience (TCE) program, which is driven by Six Sigma<br />

methodologies. As a result, <str<strong>on</strong>g>EMC</str<strong>on</strong>g> has built Customer Integrati<strong>on</strong> Labs in its<br />

Global Soluti<strong>on</strong>s Centers to reflect real-world deployments in which TCE use<br />

cases are developed <str<strong>on</strong>g>and</str<strong>on</strong>g> executed. These use cases provide <str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> an insight<br />

into the challenges currently facing its customers.<br />

This document was produced as part of the <str<strong>on</strong>g>EMC</str<strong>on</strong>g> TCE program by the GSC TCE<br />

Customer Integrati<strong>on</strong> Labs working in collaborati<strong>on</strong> <str<strong>on</strong>g>with</str<strong>on</strong>g> the <str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> Global<br />

Soluti<strong>on</strong>s Practice, <str<strong>on</strong>g>EMC</str<strong>on</strong>g> Engineering, <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>EMC</str<strong>on</strong>g> technical field c<strong>on</strong>sultants.<br />

Purpose<br />

Audience<br />

This integrati<strong>on</strong> guide describes the <str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g><br />

<str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> soluti<strong>on</strong>. The soluti<strong>on</strong> was validated <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>EMC</str<strong>on</strong>g><br />

Symmetrix DMX-4, <str<strong>on</strong>g>EMC</str<strong>on</strong>g> CLARiiON CX4, <str<strong>on</strong>g>EMC</str<strong>on</strong>g> Replicati<strong>on</strong> Manager, the<br />

<str<strong>on</strong>g>SAP</str<strong>on</strong>g> ERP 6.0 ABAP stack, <str<strong>on</strong>g>EMC</str<strong>on</strong>g> NetWorker, <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> Tivoli Storage Manager.<br />

The soluti<strong>on</strong> was validated by <str<strong>on</strong>g>EMC</str<strong>on</strong>g> Global Soluti<strong>on</strong>s Centers (GSC).<br />

The document is intended to be used by both pre- <str<strong>on</strong>g>and</str<strong>on</strong>g> post-sales technical<br />

c<strong>on</strong>sultants to assist <str<strong>on</strong>g>with</str<strong>on</strong>g> the design <str<strong>on</strong>g>and</str<strong>on</strong>g> c<strong>on</strong>figurati<strong>on</strong> of a customer<br />

envir<strong>on</strong>ment. It is assumed the reader is familiar <str<strong>on</strong>g>with</str<strong>on</strong>g> the following <str<strong>on</strong>g>EMC</str<strong>on</strong>g>, <str<strong>on</strong>g>IBM</str<strong>on</strong>g>,<br />

<str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> products:<br />

• <str<strong>on</strong>g>EMC</str<strong>on</strong>g> CLARiiON CX4 UltraScale series<br />

• <str<strong>on</strong>g>EMC</str<strong>on</strong>g> Symmetrix DMX-4<br />

• <str<strong>on</strong>g>EMC</str<strong>on</strong>g> Replicati<strong>on</strong> Manager<br />

• <str<strong>on</strong>g>EMC</str<strong>on</strong>g> Disk Library<br />

• <str<strong>on</strong>g>EMC</str<strong>on</strong>g> NetWorker<br />

• <str<strong>on</strong>g>IBM</str<strong>on</strong>g> Tivoli Storage Manager<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide<br />

7


About this Document<br />

• <str<strong>on</strong>g>SAP</str<strong>on</strong>g> ERP 6.0 ABAP Stack<br />

• <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g><br />

Scope<br />

Related<br />

documents<br />

The in<str<strong>on</strong>g>for</str<strong>on</strong>g>mati<strong>on</strong> c<strong>on</strong>tained in this document is not intended to replace existing,<br />

detailed product implementati<strong>on</strong> guides or pre-sale site evaluati<strong>on</strong>s. The steps<br />

outlined during each stage are high level in nature <str<strong>on</strong>g>and</str<strong>on</strong>g> should be read in<br />

c<strong>on</strong>juncti<strong>on</strong> <str<strong>on</strong>g>with</str<strong>on</strong>g> the documentati<strong>on</strong> referenced throughout this guide. The setup<br />

of this envir<strong>on</strong>ment simulates an enterprise envir<strong>on</strong>ment. It is important to note<br />

that actual customer c<strong>on</strong>figurati<strong>on</strong>s will be different.<br />

The following <str<strong>on</strong>g>EMC</str<strong>on</strong>g> documents provide additi<strong>on</strong>al, relevant in<str<strong>on</strong>g>for</str<strong>on</strong>g>mati<strong>on</strong>:<br />

• <str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Enabled by<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> Symmetrix DMX-4, <str<strong>on</strong>g>EMC</str<strong>on</strong>g> CLARiiON CX4, <str<strong>on</strong>g>EMC</str<strong>on</strong>g> Replicati<strong>on</strong> Manager,<br />

<str<strong>on</strong>g>IBM</str<strong>on</strong>g> Tivoli Storage Manager, <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>EMC</str<strong>on</strong>g> NetWorker Reference Architecture<br />

• <str<strong>on</strong>g>EMC</str<strong>on</strong>g> Replicati<strong>on</strong> Manager Support Matrix<br />

• <str<strong>on</strong>g>EMC</str<strong>on</strong>g> Replicati<strong>on</strong> Manager 5.1.3 Product Guide<br />

• <str<strong>on</strong>g>EMC</str<strong>on</strong>g> Replicati<strong>on</strong> Manager 5.13 Administrator's Guide<br />

• <str<strong>on</strong>g>EMC</str<strong>on</strong>g> NetWorker Release 7.4 Service Pack 2 Administrati<strong>on</strong> Guide<br />

• <str<strong>on</strong>g>EMC</str<strong>on</strong>g> NetWorker Versi<strong>on</strong> 7.4 Service Pack 2 Comm<str<strong>on</strong>g>and</str<strong>on</strong>g> Reference Guide<br />

• <str<strong>on</strong>g>EMC</str<strong>on</strong>g> NetWorker Module <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> Release 2.1 Administrati<strong>on</strong> Guide<br />

• Backing up <str<strong>on</strong>g>DB2</str<strong>on</strong>g> With <str<strong>on</strong>g>IBM</str<strong>on</strong>g> Tivoli Storage Management<br />

• Tivoli Storage Manager For Enterprise Resource Planning Data Protecti<strong>on</strong><br />

<str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> Installati<strong>on</strong> <str<strong>on</strong>g>and</str<strong>on</strong>g> User's Guide <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g><br />

• <str<strong>on</strong>g>IBM</str<strong>on</strong>g> Tivoli Storage Manager Implementati<strong>on</strong> Guide<br />

• <str<strong>on</strong>g>IBM</str<strong>on</strong>g> Tivoli Storage Manager <str<strong>on</strong>g>for</str<strong>on</strong>g> Unix <str<strong>on</strong>g>and</str<strong>on</strong>g> Linux <str<strong>on</strong>g>Backup</str<strong>on</strong>g> -Archive Client<br />

Installati<strong>on</strong> <str<strong>on</strong>g>and</str<strong>on</strong>g> User Guide<br />

• <str<strong>on</strong>g>SAP</str<strong>on</strong>g> Best Practice: <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> my<str<strong>on</strong>g>SAP</str<strong>on</strong>g> Business Suite<br />

8<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide


1<br />

Soluti<strong>on</strong><br />

Overview<br />

This chapter includes the following secti<strong>on</strong>s:<br />

• The business challenge...........................................................................10<br />

• The technology soluti<strong>on</strong> .........................................................................10<br />

• Soluti<strong>on</strong> comp<strong>on</strong>ents ..............................................................................11<br />

• Physical architecture...............................................................................12<br />

• Hardware <str<strong>on</strong>g>and</str<strong>on</strong>g> software resources...........................................................14<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide<br />

9


Soluti<strong>on</strong> Overview<br />

The business challenge<br />

The technology soluti<strong>on</strong><br />

In today's world, <str<strong>on</strong>g>SAP</str<strong>on</strong>g> customers face many challenges trying to meet their<br />

backup <str<strong>on</strong>g>and</str<strong>on</strong>g> recovery requirements:<br />

1. Large databases <str<strong>on</strong>g>with</str<strong>on</strong>g> thous<str<strong>on</strong>g>and</str<strong>on</strong>g>s of gigabytes take an extremely l<strong>on</strong>g time to<br />

back up using traditi<strong>on</strong>al backup-to-tape methods.<br />

2. Online backups that run into busy producti<strong>on</strong> hours affect overall <str<strong>on</strong>g>SAP</str<strong>on</strong>g><br />

producti<strong>on</strong> system per<str<strong>on</strong>g>for</str<strong>on</strong>g>mance <str<strong>on</strong>g>and</str<strong>on</strong>g> make it difficult to choose an<br />

appropriate point in time if recovery is needed.<br />

3. System maintenance windows are too short to accommodate a full offline<br />

backup, while l<strong>on</strong>ger <str<strong>on</strong>g>SAP</str<strong>on</strong>g> downtime to per<str<strong>on</strong>g>for</str<strong>on</strong>g>m an offline backup is not<br />

practical because of the criticality of business uptime.<br />

There<str<strong>on</strong>g>for</str<strong>on</strong>g>e, a soluti<strong>on</strong> is required to provide a highly reliable, cost-effective, data<br />

protecti<strong>on</strong> strategy <str<strong>on</strong>g>for</str<strong>on</strong>g> the missi<strong>on</strong> critical <str<strong>on</strong>g>SAP</str<strong>on</strong>g> business applicati<strong>on</strong>s.<br />

One of the most efficient ways to eliminate the need <str<strong>on</strong>g>for</str<strong>on</strong>g> producti<strong>on</strong> downtime<br />

<str<strong>on</strong>g>and</str<strong>on</strong>g> to reduce the time required to per<str<strong>on</strong>g>for</str<strong>on</strong>g>m full <str<strong>on</strong>g>SAP</str<strong>on</strong>g> backups is to leverage the<br />

replicati<strong>on</strong> technologies available in storage systems. <str<strong>on</strong>g>EMC</str<strong>on</strong>g>'s split-mirror<br />

replicati<strong>on</strong> technology can be used to make replicas of <str<strong>on</strong>g>SAP</str<strong>on</strong>g> producti<strong>on</strong> volumes<br />

that can then be mounted to another server (a backup host) <str<strong>on</strong>g>for</str<strong>on</strong>g> backup <str<strong>on</strong>g>with</str<strong>on</strong>g>out<br />

affecting the producti<strong>on</strong> system.<br />

Not <strong>on</strong>ly does this approach minimize the effect of the backup process <strong>on</strong> the<br />

producti<strong>on</strong> system, but it also provides an additi<strong>on</strong>al level of protecti<strong>on</strong> <str<strong>on</strong>g>and</str<strong>on</strong>g> the<br />

ability to execute a faster operati<strong>on</strong>al recovery from the backup host. This host<br />

can be used as a sec<strong>on</strong>dary system if the primary system becomes unavailable.<br />

The backup management software can still be used to manage backups while<br />

taking advantage of these replicati<strong>on</strong> technologies at the storage level.<br />

The <str<strong>on</strong>g>EMC</str<strong>on</strong>g> ® <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> soluti<strong>on</strong><br />

uses <str<strong>on</strong>g>EMC</str<strong>on</strong>g> Replicati<strong>on</strong> Manager to seamlessly manage the <strong>on</strong>line creati<strong>on</strong> <str<strong>on</strong>g>and</str<strong>on</strong>g><br />

mounting of replica volumes. This eliminates the need to develop <str<strong>on</strong>g>and</str<strong>on</strong>g> maintain<br />

custom replicati<strong>on</strong> scripts, <str<strong>on</strong>g>and</str<strong>on</strong>g> offloads the backup from the producti<strong>on</strong> <str<strong>on</strong>g>SAP</str<strong>on</strong>g><br />

server. The soluti<strong>on</strong> also supports industry-leading backup products, such as<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> NetWorker ® <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> Tivoli Storage Manager (TSM), <str<strong>on</strong>g>for</str<strong>on</strong>g> integrati<strong>on</strong> <str<strong>on</strong>g>with</str<strong>on</strong>g><br />

existing backup systems <str<strong>on</strong>g>and</str<strong>on</strong>g> processes <str<strong>on</strong>g>and</str<strong>on</strong>g> uses the <str<strong>on</strong>g>EMC</str<strong>on</strong>g> Disk Library virtual<br />

tape library to eliminate the problems of physical tape backups.<br />

10<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide


Soluti<strong>on</strong> comp<strong>on</strong>ents<br />

Soluti<strong>on</strong> comp<strong>on</strong>ents<br />

The <str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> soluti<strong>on</strong><br />

includes comp<strong>on</strong>ents from <str<strong>on</strong>g>EMC</str<strong>on</strong>g>, <str<strong>on</strong>g>IBM</str<strong>on</strong>g>, <str<strong>on</strong>g>SAP</str<strong>on</strong>g>, <str<strong>on</strong>g>and</str<strong>on</strong>g> Cisco. For details <strong>on</strong> all of the<br />

comp<strong>on</strong>ents that make up the soluti<strong>on</strong>, see “Hardware <str<strong>on</strong>g>and</str<strong>on</strong>g> software resources”<br />

<strong>on</strong> page 14.<br />

• <str<strong>on</strong>g>EMC</str<strong>on</strong>g> Symmetrix ® DMX-4<br />

• <str<strong>on</strong>g>EMC</str<strong>on</strong>g> CLARiiON ® CX4 UltraScale series<br />

• <str<strong>on</strong>g>EMC</str<strong>on</strong>g> Disk Library<br />

• <str<strong>on</strong>g>EMC</str<strong>on</strong>g> Replicati<strong>on</strong> Manager<br />

• <str<strong>on</strong>g>EMC</str<strong>on</strong>g> SnapView <br />

• <str<strong>on</strong>g>EMC</str<strong>on</strong>g> TimeFinder ®<br />

• <str<strong>on</strong>g>EMC</str<strong>on</strong>g> NetWorker<br />

• <str<strong>on</strong>g>IBM</str<strong>on</strong>g> Tivoli Storage Manager<br />

• <str<strong>on</strong>g>SAP</str<strong>on</strong>g> ERP 6.0 IDES<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide<br />

11


Soluti<strong>on</strong> Overview<br />

Physical architecture<br />

The <str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> soluti<strong>on</strong><br />

was validated using both <str<strong>on</strong>g>EMC</str<strong>on</strong>g> NetWorker <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> Tivoli Storage Manager.<br />

These backup products are certified by <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> are typically used in enterprise<br />

<str<strong>on</strong>g>SAP</str<strong>on</strong>g> envir<strong>on</strong>ments.<br />

Figure 1 illustrates the physical architecture of the soluti<strong>on</strong> as validated in the<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> NetWorker envir<strong>on</strong>ment.<br />

Replicati<strong>on</strong> Manager<br />

(Windows)<br />

Source <str<strong>on</strong>g>SAP</str<strong>on</strong>g><br />

Database Server<br />

<str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g><br />

Database Server<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> NetWorker Server<br />

(Windows)<br />

<str<strong>on</strong>g>SAP</str<strong>on</strong>g><br />

<str<strong>on</strong>g>SAP</str<strong>on</strong>g><br />

Producti<strong>on</strong> 1GBps Ethernet<br />

Producti<strong>on</strong> 2GBps FC SAN<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> CLARiiON CX4 UltraScale Series<br />

EDL<br />

GEN-001029<br />

Figure 1<br />

Physical architecture as validated in the <str<strong>on</strong>g>EMC</str<strong>on</strong>g> NetWorker envir<strong>on</strong>ment<br />

12<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide


Physical architecture<br />

Figure 2 illustrates the physical architecture of the soluti<strong>on</strong> as validated in the<br />

<str<strong>on</strong>g>IBM</str<strong>on</strong>g> TSM envir<strong>on</strong>ment.<br />

Source <str<strong>on</strong>g>SAP</str<strong>on</strong>g><br />

Database Server<br />

<str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g><br />

Database Server<br />

TSM Server<br />

Replicati<strong>on</strong> Manager<br />

(Windows)<br />

<str<strong>on</strong>g>SAP</str<strong>on</strong>g><br />

<str<strong>on</strong>g>SAP</str<strong>on</strong>g><br />

<str<strong>on</strong>g>SAP</str<strong>on</strong>g><br />

Producti<strong>on</strong> 1GBps Ethernet<br />

Producti<strong>on</strong> 2GBps FC SAN<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> Symmetrix DMX-4<br />

EDL<br />

GEN-001028<br />

Figure 2<br />

Physical architecture as validated in the <str<strong>on</strong>g>IBM</str<strong>on</strong>g> TSM envir<strong>on</strong>ment<br />

Note: The <str<strong>on</strong>g>EMC</str<strong>on</strong>g> storage, DMX-4 <str<strong>on</strong>g>and</str<strong>on</strong>g> CX4, is interchangeable in the two validated<br />

envir<strong>on</strong>ments.<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide<br />

13


Soluti<strong>on</strong> Overview<br />

Hardware <str<strong>on</strong>g>and</str<strong>on</strong>g> software resources<br />

Table 1 <str<strong>on</strong>g>and</str<strong>on</strong>g> Table 2 list the hardware <str<strong>on</strong>g>and</str<strong>on</strong>g> software resources used in the validated<br />

soluti<strong>on</strong>.<br />

Table 1<br />

Hardware resources<br />

Equipment Quantity C<strong>on</strong>figurati<strong>on</strong><br />

Storage array 1 <str<strong>on</strong>g>EMC</str<strong>on</strong>g> Symmetrix DMX-4<br />

146 GB 15k drives<br />

ucode: 5773 (123.83)<br />

Storage array 1 <str<strong>on</strong>g>EMC</str<strong>on</strong>g> CLARiiON CX4 UltraScale series<br />

146 GB 15k drives<br />

FLARE ® : 04.28.000.5.003<br />

Fibre Channel switch 1 Cisco MDS 9509<br />

64 ports<br />

Network switch 1 Cisco 3560G<br />

64 ports<br />

<str<strong>on</strong>g>SAP</str<strong>on</strong>g> server TSM envir<strong>on</strong>ment: 2<br />

NetWorker envir<strong>on</strong>ment: 2<br />

<str<strong>on</strong>g>IBM</str<strong>on</strong>g> p570<br />

Four CPUs<br />

8 GB RAM<br />

<str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> 5.3 ML06 64-bit<br />

Two Emulex LP11002-E HBAs<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> Replicati<strong>on</strong> Manager<br />

server<br />

1 Dell 1950<br />

Two dual-core 3.0 GHz Intel Pentium 4 processors<br />

6 GB memory<br />

Two 73 GB 10k internal SCSi disks<br />

Two <strong>on</strong>-board 10/100/1000 MB Ethernet NICs<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> NetWorker server 1 Dell PowerEdge 2650<br />

2 CPUs<br />

4 GB RAM<br />

TSM server 1 <str<strong>on</strong>g>IBM</str<strong>on</strong>g> p570<br />

Four CPUs<br />

8 GB RAM<br />

<str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> 5.3 ML06 64-bit<br />

Two Emulex LP11002-E HBAs<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> EDL Storage 1 DL-4206<br />

14<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide


Hardware <str<strong>on</strong>g>and</str<strong>on</strong>g> software resources<br />

Table 2<br />

Software resources<br />

Software Versi<strong>on</strong> C<strong>on</strong>figurati<strong>on</strong>/comments<br />

<str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> 5.3 <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> 5.3 ML06 64-bit Installed <strong>on</strong> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> source <str<strong>on</strong>g>and</str<strong>on</strong>g> backup<br />

<str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> 9.1 <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> 9.1 Fix Pack 2 Installed <strong>on</strong> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> source <str<strong>on</strong>g>and</str<strong>on</strong>g> backup<br />

<str<strong>on</strong>g>SAP</str<strong>on</strong>g> Applicati<strong>on</strong>s ERP 6.0 Installed <strong>on</strong> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> source <str<strong>on</strong>g>and</str<strong>on</strong>g> backup, ABAP Stack <strong>on</strong>ly<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> PowerPath ® 5.1.0 Installed <strong>on</strong> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> source <str<strong>on</strong>g>and</str<strong>on</strong>g> backup<br />

Microsoft Windows 2003 Enterprise Editi<strong>on</strong> 32-bit R2 SP2 Installed <strong>on</strong> RM <str<strong>on</strong>g>and</str<strong>on</strong>g> NetWorker servers<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> NetWorker 7.4.2 Installed <strong>on</strong> backup server<br />

<strong>AIX</strong> Agent installed <strong>on</strong> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> backup server<br />

<str<strong>on</strong>g>DB2</str<strong>on</strong>g> Agent installed <strong>on</strong> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> backup server<br />

Note: <strong>AIX</strong> Agent <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> Agent must also be installed <strong>on</strong><br />

the <str<strong>on</strong>g>SAP</str<strong>on</strong>g> source host if a user wants to restore to the<br />

source host directly.<br />

NetWorker Storage Node installed <strong>on</strong> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> backup server<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> Soluti<strong>on</strong>s Enabler 6.5.0.12 or later Installed <strong>on</strong> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> source <str<strong>on</strong>g>and</str<strong>on</strong>g> backup<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> Replicati<strong>on</strong><br />

Manager<br />

5.1 SP3 Storage management software<br />

RM Agent installed <strong>on</strong> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> source <str<strong>on</strong>g>and</str<strong>on</strong>g> backup servers<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> ADMSnap 2.9.0.0.7 Installed <strong>on</strong> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> source <str<strong>on</strong>g>and</str<strong>on</strong>g> backup servers<br />

For NetWorker envir<strong>on</strong>ment <strong>on</strong>ly<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> Navisphere ® CLI 6.28.0.4.25 Installed <strong>on</strong> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> source <str<strong>on</strong>g>and</str<strong>on</strong>g> backup servers<br />

For NetWorker envir<strong>on</strong>ment <strong>on</strong>ly<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> Navisphere Agent 6.28.0.4.25 Installed <strong>on</strong> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> source <str<strong>on</strong>g>and</str<strong>on</strong>g> backup servers<br />

For NetWorker envir<strong>on</strong>ment <strong>on</strong>ly<br />

Java JDK 1.4.2 64-bit Installed <strong>on</strong> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> source <str<strong>on</strong>g>and</str<strong>on</strong>g> backup servers<br />

<str<strong>on</strong>g>IBM</str<strong>on</strong>g> Tivoli Storage<br />

Manager<br />

5.5 64-bit Server installed <strong>on</strong> TSM server; Client/ERP modules<br />

installed <strong>on</strong> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> backup server<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide<br />

15


Soluti<strong>on</strong> Overview<br />

16<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide


2<br />

Soluti<strong>on</strong> Design<br />

This chapter includes the following secti<strong>on</strong>s:<br />

• Process overview....................................................................................18<br />

• Storage design ........................................................................................18<br />

• <str<strong>on</strong>g>Backup</str<strong>on</strong>g> process design ...........................................................................19<br />

• <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> process design ........................................................................20<br />

• Design c<strong>on</strong>siderati<strong>on</strong>s.............................................................................21<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide<br />

17


Soluti<strong>on</strong> Design<br />

Process overview<br />

Storage design<br />

The <str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> soluti<strong>on</strong><br />

automates the entire <strong>on</strong>line backup <str<strong>on</strong>g>and</str<strong>on</strong>g> recovery process using the backup<br />

management software (<str<strong>on</strong>g>EMC</str<strong>on</strong>g> NetWorker <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> TSM) <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>EMC</str<strong>on</strong>g> Replicati<strong>on</strong><br />

Manager. The automated process includes initiating the backup job, replicating<br />

the producti<strong>on</strong> source image to the backup host, <str<strong>on</strong>g>and</str<strong>on</strong>g> backing up the replica to<br />

EDL. The soluti<strong>on</strong> automates the following sequence of events:<br />

1. The administrator-scheduled backup job is initiated by the backup<br />

management software (<str<strong>on</strong>g>EMC</str<strong>on</strong>g> NetWorker or <str<strong>on</strong>g>IBM</str<strong>on</strong>g> TSM), which is the central<br />

point of backup <str<strong>on</strong>g>and</str<strong>on</strong>g> recovery operati<strong>on</strong>s.<br />

2. The backup management software utilizes <str<strong>on</strong>g>EMC</str<strong>on</strong>g> Replicati<strong>on</strong> Manager to<br />

create replicas of the producti<strong>on</strong> database image while the producti<strong>on</strong><br />

database remains <strong>on</strong>line <str<strong>on</strong>g>and</str<strong>on</strong>g> mounts the replicas <strong>on</strong> the backup host.<br />

3. The backup management software backs up the replica to the EDL virtual<br />

tape library.<br />

The recoverable point-in-time image can be restored from EDL to the backup<br />

host by an administrator. Following the restore operati<strong>on</strong>, the database can be<br />

fully recovered to a specific point in time <strong>on</strong> the backup system by copying the<br />

transacti<strong>on</strong> logs from the source host to the backup host <str<strong>on</strong>g>and</str<strong>on</strong>g> applying them <strong>on</strong> the<br />

backup host. If a decisi<strong>on</strong> is then made to overwrite producti<strong>on</strong>, the administrator<br />

may choose to per<str<strong>on</strong>g>for</str<strong>on</strong>g>m a restorati<strong>on</strong> from the backup host to the source using<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> Replicati<strong>on</strong> Manager.<br />

For the <str<strong>on</strong>g>DB2</str<strong>on</strong>g> replicati<strong>on</strong>, <str<strong>on</strong>g>SAP</str<strong>on</strong>g> systems are installed <strong>on</strong> both source <str<strong>on</strong>g>and</str<strong>on</strong>g> backup<br />

hosts. The database directory, primary <str<strong>on</strong>g>and</str<strong>on</strong>g> sec<strong>on</strong>dary logs, data files, <str<strong>on</strong>g>and</str<strong>on</strong>g><br />

temporary tablespace are hosted <strong>on</strong> the <str<strong>on</strong>g>EMC</str<strong>on</strong>g> Symmetrix/CLARiiON array <str<strong>on</strong>g>and</str<strong>on</strong>g><br />

are replicated from the source to the backup host. The rest of the volumes can be<br />

hosted <strong>on</strong> either the <str<strong>on</strong>g>EMC</str<strong>on</strong>g> Symmetrix/CLARiiON array or <strong>on</strong> local disks. They<br />

are not replicated to the backup system.<br />

It is important to note that the offline logs generated by the database during<br />

normal operati<strong>on</strong>s should be backed up independently by traditi<strong>on</strong>al means (tape)<br />

<str<strong>on</strong>g>and</str<strong>on</strong>g> kept available to be applied to the replica if necessary.<br />

Both the producti<strong>on</strong> host <str<strong>on</strong>g>and</str<strong>on</strong>g> the backup host are c<strong>on</strong>nected to the <str<strong>on</strong>g>EMC</str<strong>on</strong>g><br />

Symmetrix/CLARiiON array. The <str<strong>on</strong>g>EMC</str<strong>on</strong>g> Disk Library (EDL) is visible <strong>on</strong>ly to<br />

the backup host since the backup operati<strong>on</strong> is per<str<strong>on</strong>g>for</str<strong>on</strong>g>med <strong>on</strong> the host <strong>on</strong>ly.<br />

EDL is c<strong>on</strong>figured to emulate a specific tape library <str<strong>on</strong>g>with</str<strong>on</strong>g> four tape drives. Virtual<br />

tapes are created <str<strong>on</strong>g>with</str<strong>on</strong>g>in the tape library <str<strong>on</strong>g>and</str<strong>on</strong>g> managed by a volume pool by the<br />

18<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide


<str<strong>on</strong>g>Backup</str<strong>on</strong>g> process design<br />

<str<strong>on</strong>g>Backup</str<strong>on</strong>g> process design<br />

backup management software. The backup process is c<strong>on</strong>figured to take<br />

advantage of multiple streams <str<strong>on</strong>g>with</str<strong>on</strong>g>in each tape drive <str<strong>on</strong>g>and</str<strong>on</strong>g> the multiplexing of<br />

backup sessi<strong>on</strong>s <strong>on</strong> all available drives.<br />

Figure 3 illustrates the backup process.<br />

1<br />

Replicati<strong>on</strong> Manager<br />

(Windows)<br />

<str<strong>on</strong>g>Backup</str<strong>on</strong>g><br />

Management Server<br />

Ethernet 1 Gbps<br />

Producti<strong>on</strong> 2 Gbps FC SAN<br />

2 3<br />

4<br />

<str<strong>on</strong>g>SAP</str<strong>on</strong>g><br />

<str<strong>on</strong>g>SAP</str<strong>on</strong>g> Source host<br />

<str<strong>on</strong>g>SAP</str<strong>on</strong>g><br />

<str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> host<br />

EDL<br />

CX/DMX<br />

GEN-001034<br />

Figure 3<br />

<str<strong>on</strong>g>Backup</str<strong>on</strong>g> process<br />

1. The backup management software calls <str<strong>on</strong>g>EMC</str<strong>on</strong>g> Replicati<strong>on</strong> Manager as a<br />

pre-backup call to start the cl<strong>on</strong>e process.<br />

2. <str<strong>on</strong>g>EMC</str<strong>on</strong>g> Replicati<strong>on</strong> Manager synchr<strong>on</strong>izes the mirror volume to the<br />

producti<strong>on</strong> volume, splits the mirror, <str<strong>on</strong>g>and</str<strong>on</strong>g> mounts it to the backup host.<br />

3. The backup management software initiates a database backup <strong>on</strong> the backup<br />

host.<br />

4. The backup management software backs up the replica to <str<strong>on</strong>g>EMC</str<strong>on</strong>g> Disk<br />

Library. After the backup, the envir<strong>on</strong>ment is ready <str<strong>on</strong>g>for</str<strong>on</strong>g> the next backup<br />

cycle.<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide<br />

19


Soluti<strong>on</strong> Design<br />

<str<strong>on</strong>g>Recovery</str<strong>on</strong>g> process design<br />

Figure 4 illustrates the restore/recovery process.<br />

Replicati<strong>on</strong> Manager<br />

(Windows)<br />

Ethernet 1 Gbps<br />

Producti<strong>on</strong> 2 Gbps FC SAN<br />

1<br />

<str<strong>on</strong>g>Backup</str<strong>on</strong>g><br />

Management Server<br />

<str<strong>on</strong>g>SAP</str<strong>on</strong>g><br />

3<br />

5<br />

<str<strong>on</strong>g>SAP</str<strong>on</strong>g><br />

4<br />

2<br />

<str<strong>on</strong>g>SAP</str<strong>on</strong>g> Source host<br />

<str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> host<br />

EDL<br />

CX/DMX<br />

GEN-001035<br />

Figure 4<br />

<str<strong>on</strong>g>Recovery</str<strong>on</strong>g> process<br />

1. The backup host runs the <str<strong>on</strong>g>DB2</str<strong>on</strong>g> restore comm<str<strong>on</strong>g>and</str<strong>on</strong>g> to call the backup<br />

management server to start the restore process.<br />

2. The backup management software restores the backup from EDL to the<br />

backup host.<br />

3. An administrator copies the archive logs from the <str<strong>on</strong>g>SAP</str<strong>on</strong>g> source to the backup.<br />

4. The administrator applies the archive logs to the backup host, resulting in a<br />

point-in-time recovery of the database.<br />

5. <str<strong>on</strong>g>EMC</str<strong>on</strong>g> Replicati<strong>on</strong> Manager restores the copy of the database back to the<br />

source host.<br />

20<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide


Design c<strong>on</strong>siderati<strong>on</strong>s<br />

Design c<strong>on</strong>siderati<strong>on</strong>s<br />

There are c<strong>on</strong>siderati<strong>on</strong>s <str<strong>on</strong>g>and</str<strong>on</strong>g> implicati<strong>on</strong>s during any design decisi<strong>on</strong>s. This<br />

secti<strong>on</strong> describes a few topics that must be c<strong>on</strong>sidered when architecting a<br />

backup <str<strong>on</strong>g>and</str<strong>on</strong>g> recovery infrastructure <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <strong>on</strong> <strong>AIX</strong>/<str<strong>on</strong>g>DB2</str<strong>on</strong>g>. One of the objectives<br />

of this secti<strong>on</strong> is to address potential customer questi<strong>on</strong>s regarding this backup<br />

<str<strong>on</strong>g>and</str<strong>on</strong>g> recovery soluti<strong>on</strong>.<br />

Filesystem backup vs. database-specific backup<br />

A database-specific backup refers to a job that backs up a database by interacting<br />

<str<strong>on</strong>g>with</str<strong>on</strong>g> the database management software (i.e., <str<strong>on</strong>g>DB2</str<strong>on</strong>g> server). On the other h<str<strong>on</strong>g>and</str<strong>on</strong>g>, a<br />

filesystem backup is per<str<strong>on</strong>g>for</str<strong>on</strong>g>med by backing up the files that make up the database<br />

<str<strong>on</strong>g>with</str<strong>on</strong>g>out interacting <str<strong>on</strong>g>with</str<strong>on</strong>g> the database management software (<str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> no regards<br />

to the files' internal structure).<br />

A database backup is required <str<strong>on</strong>g>for</str<strong>on</strong>g> the following scenarios:<br />

• To back up while the database is <strong>on</strong>line.<br />

• To apply transacti<strong>on</strong> log records to recover changes made after the backup<br />

image was created.<br />

A database backup is per<str<strong>on</strong>g>for</str<strong>on</strong>g>med in this use case.<br />

Split-mirror backup<br />

The <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> database can be initialized as a cl<strong>on</strong>e of the producti<strong>on</strong> database<br />

<str<strong>on</strong>g>and</str<strong>on</strong>g> placed in a roll <str<strong>on</strong>g>for</str<strong>on</strong>g>ward pending state or used as a backup image to restore<br />

the producti<strong>on</strong> database in a split-mirror envir<strong>on</strong>ment. <str<strong>on</strong>g>EMC</str<strong>on</strong>g> storage supports the<br />

split-mirror backup <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> database through db2inidb:<br />

• As a st<str<strong>on</strong>g>and</str<strong>on</strong>g>by database<br />

• As a mirror backup image<br />

• As a cl<strong>on</strong>e database<br />

The mirror backup image is validated in this soluti<strong>on</strong>. For detailed in<str<strong>on</strong>g>for</str<strong>on</strong>g>mati<strong>on</strong><br />

about split-mirror backup, refer to the <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> split-mirror backup<br />

documentati<strong>on</strong>.<br />

<str<strong>on</strong>g>SAP</str<strong>on</strong>g> operati<strong>on</strong>al recovery<br />

The term "operati<strong>on</strong>al recovery" is used in this document to refer to the use of a<br />

replica of a producti<strong>on</strong> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> system <str<strong>on</strong>g>for</str<strong>on</strong>g> the purpose of bringing the system's data<br />

to a specific desired state after a disaster/corrupti<strong>on</strong> either through technical<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide<br />

21


Soluti<strong>on</strong> Design<br />

backup/recovery methods or by additi<strong>on</strong>ally per<str<strong>on</strong>g>for</str<strong>on</strong>g>ming recovery steps from<br />

<str<strong>on</strong>g>with</str<strong>on</strong>g>in the applicati<strong>on</strong>.<br />

The architecture described in this soluti<strong>on</strong> allows the use of the dedicated backup<br />

host <str<strong>on</strong>g>for</str<strong>on</strong>g> this type of operati<strong>on</strong>al recovery. It is possible to start the <str<strong>on</strong>g>SAP</str<strong>on</strong>g><br />

applicati<strong>on</strong> <str<strong>on</strong>g>with</str<strong>on</strong>g> the recovered database <strong>on</strong> the backup host. In this case<br />

additi<strong>on</strong>al steps are needed to ensure the operati<strong>on</strong>al recovery system does not<br />

interface <str<strong>on</strong>g>with</str<strong>on</strong>g> external producti<strong>on</strong> systems. These steps are outlined in the<br />

documentati<strong>on</strong> of other <str<strong>on</strong>g>EMC</str<strong>on</strong>g> soluti<strong>on</strong>s related to system copies (<str<strong>on</strong>g>EMC</str<strong>on</strong>g> Intelligent<br />

Cl<strong>on</strong>ing <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g>) <str<strong>on</strong>g>and</str<strong>on</strong>g> are out of the scope of this soluti<strong>on</strong>.<br />

As an example, a hardware-specific <str<strong>on</strong>g>SAP</str<strong>on</strong>g> license needs to be applied in the<br />

backup host, background jobs need to be suspended, printers need to be<br />

remapped or disabled, <str<strong>on</strong>g>and</str<strong>on</strong>g> RFC destinati<strong>on</strong>s need to be rec<strong>on</strong>figured or disabled.<br />

However, keep in mind that the existence of a dedicated backup host <str<strong>on</strong>g>with</str<strong>on</strong>g> a<br />

mounted replica of the producti<strong>on</strong> database files makes it possible to per<str<strong>on</strong>g>for</str<strong>on</strong>g>m a<br />

database recovery to the latest replicated point in time <str<strong>on</strong>g>with</str<strong>on</strong>g>out having to restore<br />

any backups from tape (or from a VTL).<br />

Archive logs<br />

The availability of archive logs is an important requirement to recover a <str<strong>on</strong>g>DB2</str<strong>on</strong>g><br />

server database to the most recent point in time. There<str<strong>on</strong>g>for</str<strong>on</strong>g>e, it is important to<br />

c<strong>on</strong>sider backing up these logs frequently so they can be made available in the<br />

backup host when needed. Either the <str<strong>on</strong>g>DB2</str<strong>on</strong>g> server or the backup management<br />

software (NetWorker, <str<strong>on</strong>g>IBM</str<strong>on</strong>g> TSM) can be c<strong>on</strong>figured to keep track <str<strong>on</strong>g>and</str<strong>on</strong>g> protect<br />

archive logs as they are generated in the producti<strong>on</strong> database.<br />

Source <str<strong>on</strong>g>and</str<strong>on</strong>g> backup host storage <strong>on</strong> same storage array<br />

To c<strong>on</strong>figure the replicati<strong>on</strong> of <str<strong>on</strong>g>SAP</str<strong>on</strong>g> producti<strong>on</strong> data as described in this use case,<br />

both the producti<strong>on</strong> database <str<strong>on</strong>g>and</str<strong>on</strong>g> the replicati<strong>on</strong> backup backup host storage<br />

devices must exist <str<strong>on</strong>g>with</str<strong>on</strong>g>in the same storage array. If there are any factors that<br />

preclude this c<strong>on</strong>diti<strong>on</strong> in a customer envir<strong>on</strong>ment, special c<strong>on</strong>siderati<strong>on</strong>s need to<br />

be made to c<strong>on</strong>figure the backup process.<br />

Cross-array technologies to create replicas across the SAN can be used if the<br />

related fr<strong>on</strong>t-end traffic requirements are c<strong>on</strong>sidered. One of the principles <str<strong>on</strong>g>for</str<strong>on</strong>g><br />

the design of this soluti<strong>on</strong> was to isolate the backup process so that producti<strong>on</strong><br />

per<str<strong>on</strong>g>for</str<strong>on</strong>g>mance is not affected when per<str<strong>on</strong>g>for</str<strong>on</strong>g>ming a full <str<strong>on</strong>g>SAP</str<strong>on</strong>g> database backup.<br />

22<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide


Design c<strong>on</strong>siderati<strong>on</strong>s<br />

Multiplexing <str<strong>on</strong>g>and</str<strong>on</strong>g> physical vs. virtual tape libraries<br />

Several parameters in the c<strong>on</strong>figurati<strong>on</strong> of different <str<strong>on</strong>g>EMC</str<strong>on</strong>g> NetWorker or <str<strong>on</strong>g>IBM</str<strong>on</strong>g><br />

TSM elements affect how many backup jobs/streams can be processed at a time<br />

in a client <str<strong>on</strong>g>and</str<strong>on</strong>g> how many jobs can be written to tape at the same time. These<br />

parameters can affect the per<str<strong>on</strong>g>for</str<strong>on</strong>g>mance of the backup process <str<strong>on</strong>g>and</str<strong>on</strong>g> might be worth<br />

reviewing to ensure the backup requirements are being met.<br />

Ideally, since the backup host in the proposed soluti<strong>on</strong> is used <strong>on</strong>ly <str<strong>on</strong>g>for</str<strong>on</strong>g><br />

per<str<strong>on</strong>g>for</str<strong>on</strong>g>ming backups, these settings should be set to maximize the utilizati<strong>on</strong> of<br />

the host <str<strong>on</strong>g>and</str<strong>on</strong>g> the attached tape drives <str<strong>on</strong>g>with</str<strong>on</strong>g>in the library. Since the <str<strong>on</strong>g>SAP</str<strong>on</strong>g> database is<br />

usually spread out over different volumes, it makes sense to back these up in<br />

parallel. For the same reas<strong>on</strong>, these save sets should be written to tape in parallel<br />

utilizing all available tape drives.<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide<br />

23


Soluti<strong>on</strong> Design<br />

24<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide


3<br />

Installati<strong>on</strong> <str<strong>on</strong>g>and</str<strong>on</strong>g><br />

C<strong>on</strong>figurati<strong>on</strong><br />

This chapter includes the following secti<strong>on</strong>s:<br />

• Prerequisites <str<strong>on</strong>g>and</str<strong>on</strong>g> background in<str<strong>on</strong>g>for</str<strong>on</strong>g>mati<strong>on</strong>.............................................26<br />

• C<strong>on</strong>figuring Replicati<strong>on</strong> Manager..........................................................27<br />

• C<strong>on</strong>figuring <str<strong>on</strong>g>EMC</str<strong>on</strong>g> NetWorker ................................................................31<br />

• Installing <str<strong>on</strong>g>and</str<strong>on</strong>g> c<strong>on</strong>figuring <str<strong>on</strong>g>IBM</str<strong>on</strong>g> TSM ERP module ...............................44<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide<br />

25


Installati<strong>on</strong> <str<strong>on</strong>g>and</str<strong>on</strong>g> C<strong>on</strong>figurati<strong>on</strong><br />

The installati<strong>on</strong> <str<strong>on</strong>g>and</str<strong>on</strong>g> c<strong>on</strong>figurati<strong>on</strong> instructi<strong>on</strong>s presented in this chapter apply to<br />

the specific revisi<strong>on</strong> levels of comp<strong>on</strong>ents used during the development of this<br />

soluti<strong>on</strong>. It is important to review the installati<strong>on</strong> <str<strong>on</strong>g>and</str<strong>on</strong>g> c<strong>on</strong>figurati<strong>on</strong><br />

documentati<strong>on</strong> <str<strong>on</strong>g>for</str<strong>on</strong>g> the hardware <str<strong>on</strong>g>and</str<strong>on</strong>g> software comp<strong>on</strong>ents involved <str<strong>on</strong>g>with</str<strong>on</strong>g> the<br />

soluti<strong>on</strong>. Versi<strong>on</strong>-specific release notes are especially important.<br />

Prerequisites <str<strong>on</strong>g>and</str<strong>on</strong>g> background in<str<strong>on</strong>g>for</str<strong>on</strong>g>mati<strong>on</strong><br />

Be<str<strong>on</strong>g>for</str<strong>on</strong>g>e per<str<strong>on</strong>g>for</str<strong>on</strong>g>ming the c<strong>on</strong>figurati<strong>on</strong> tasks provided in this chapter, ensure that<br />

the following comp<strong>on</strong>ents are installed <strong>on</strong> the appropriate systems. For<br />

in<str<strong>on</strong>g>for</str<strong>on</strong>g>mati<strong>on</strong> <strong>on</strong> software versi<strong>on</strong>s <str<strong>on</strong>g>and</str<strong>on</strong>g> installati<strong>on</strong> locati<strong>on</strong>s, refer to “Hardware<br />

<str<strong>on</strong>g>and</str<strong>on</strong>g> software resources” <strong>on</strong> page 14.<br />

• <str<strong>on</strong>g>SAP</str<strong>on</strong>g> is installed <strong>on</strong> both the source (producti<strong>on</strong>) <str<strong>on</strong>g>and</str<strong>on</strong>g> backup host (replicati<strong>on</strong><br />

backup). The System ID (SID) <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> profile c<strong>on</strong>figurati<strong>on</strong> <str<strong>on</strong>g>for</str<strong>on</strong>g> both hosts<br />

should be the same. The backup host installati<strong>on</strong> is <strong>on</strong>ly used to validate the<br />

recovery process <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> operati<strong>on</strong>al recovery activities.<br />

Note: If the customer does not require a fully operati<strong>on</strong>al <str<strong>on</strong>g>SAP</str<strong>on</strong>g> installati<strong>on</strong> in the<br />

backup host (no operati<strong>on</strong>al recovery outside of producti<strong>on</strong>), the installati<strong>on</strong> of <str<strong>on</strong>g>SAP</str<strong>on</strong>g><br />

software <strong>on</strong> this host can be omitted. However, the <str<strong>on</strong>g>DB2</str<strong>on</strong>g> software must be installed <strong>on</strong><br />

the backup host to be able to restore <str<strong>on</strong>g>and</str<strong>on</strong>g> recover the database be<str<strong>on</strong>g>for</str<strong>on</strong>g>e restoring the<br />

recovered replica back to the producti<strong>on</strong>.<br />

• A virtual tape library (such as <str<strong>on</strong>g>EMC</str<strong>on</strong>g> Disk Library) or a physical tape library<br />

is installed in c<strong>on</strong>juncti<strong>on</strong> <str<strong>on</strong>g>with</str<strong>on</strong>g> the backup server. The library must be visible<br />

from the <str<strong>on</strong>g>EMC</str<strong>on</strong>g> NetWorker storage node or <str<strong>on</strong>g>IBM</str<strong>on</strong>g> TSM client node.<br />

• A NetWorker agent or TSM <str<strong>on</strong>g>for</str<strong>on</strong>g> ERP agent is installed <strong>on</strong> the backup host.<br />

• An appropriate number of volumes are created <str<strong>on</strong>g>for</str<strong>on</strong>g> the EDL.<br />

• <str<strong>on</strong>g>EMC</str<strong>on</strong>g> Replicati<strong>on</strong> Manager server <str<strong>on</strong>g>and</str<strong>on</strong>g> agents are installed <strong>on</strong> both source <str<strong>on</strong>g>and</str<strong>on</strong>g><br />

backup hosts.<br />

• <str<strong>on</strong>g>EMC</str<strong>on</strong>g> Soluti<strong>on</strong>s Enabler <str<strong>on</strong>g>with</str<strong>on</strong>g> the TimeFinder license is installed <strong>on</strong> both<br />

source <str<strong>on</strong>g>and</str<strong>on</strong>g> backup hosts <str<strong>on</strong>g>for</str<strong>on</strong>g> the TSM scenario.<br />

• A SnapView license (enabler) is applied <strong>on</strong> CX4.<br />

• <str<strong>on</strong>g>EMC</str<strong>on</strong>g> Navisphere Agent/CLI <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>EMC</str<strong>on</strong>g> ADMSnap are installed <strong>on</strong> both<br />

source <str<strong>on</strong>g>and</str<strong>on</strong>g> backup hosts <str<strong>on</strong>g>for</str<strong>on</strong>g> the NetWorker scenario.<br />

26<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide


C<strong>on</strong>figuring Replicati<strong>on</strong> Manager<br />

C<strong>on</strong>figuring Replicati<strong>on</strong> Manager<br />

This secti<strong>on</strong> provides c<strong>on</strong>densed procedures <str<strong>on</strong>g>for</str<strong>on</strong>g> c<strong>on</strong>figuring <str<strong>on</strong>g>EMC</str<strong>on</strong>g> Replicati<strong>on</strong><br />

Manager (RM) <str<strong>on</strong>g>for</str<strong>on</strong>g> use <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>EMC</str<strong>on</strong>g> NetWorker or <str<strong>on</strong>g>IBM</str<strong>on</strong>g> TSM. Be<str<strong>on</strong>g>for</str<strong>on</strong>g>e c<strong>on</strong>figuring<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> Replicati<strong>on</strong> Manager, do the following:<br />

• Refer to the secti<strong>on</strong> “C<strong>on</strong>figuring the UDB envir<strong>on</strong>ment (UNIX)” in the<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> Replicati<strong>on</strong> Manager 5.1.2 Product Guide <str<strong>on</strong>g>for</str<strong>on</strong>g> detailed in<str<strong>on</strong>g>for</str<strong>on</strong>g>mati<strong>on</strong><br />

about the check list.<br />

• Ensure that a <str<strong>on</strong>g>DB2</str<strong>on</strong>g> instance has been running <strong>on</strong> the backup host <str<strong>on</strong>g>for</str<strong>on</strong>g> the<br />

replica to mount <strong>on</strong>.<br />

• Create a storage pool of a suitable size <str<strong>on</strong>g>and</str<strong>on</strong>g> number of devices, <str<strong>on</strong>g>and</str<strong>on</strong>g> ensure<br />

that it is visible to the backup host. This pool will be used to c<strong>on</strong>tain the<br />

database replica.<br />

Note: RM can find suitable devices <str<strong>on</strong>g>for</str<strong>on</strong>g> the replica, but it is recommended to create<br />

the pool manually so that c<strong>on</strong>trol can be retained over which devices are used.<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide<br />

27


Installati<strong>on</strong> <str<strong>on</strong>g>and</str<strong>on</strong>g> C<strong>on</strong>figurati<strong>on</strong><br />

Creating an applicati<strong>on</strong> set<br />

This use case was completed using Replicati<strong>on</strong> Manager versi<strong>on</strong> 5.1. Refer to the<br />

current Replicati<strong>on</strong> Manager Product Guide <str<strong>on</strong>g>for</str<strong>on</strong>g> your versi<strong>on</strong> <str<strong>on</strong>g>for</str<strong>on</strong>g> more<br />

in<str<strong>on</strong>g>for</str<strong>on</strong>g>mati<strong>on</strong> about creating an applicati<strong>on</strong> set. Make sure to include the entire<br />

<str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> database <str<strong>on</strong>g>and</str<strong>on</strong>g> archive log files into the applicati<strong>on</strong> set.<br />

Note: To unmount the entire /db2/ filesystem successfully <strong>on</strong> the backup host, the<br />

filesystem /db2//log_archive must be selected.<br />

28<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide


C<strong>on</strong>figuring Replicati<strong>on</strong> Manager<br />

Creating a Replicati<strong>on</strong> Manager job<br />

A Replicati<strong>on</strong> Manager job automates the creati<strong>on</strong> of the split-mirror copy of a<br />

producti<strong>on</strong> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> database <str<strong>on</strong>g>and</str<strong>on</strong>g> mounts/unmounts it to the backup host. The job<br />

can be called through RMCLI (Replicati<strong>on</strong> Manager Comm<str<strong>on</strong>g>and</str<strong>on</strong>g> Line Interface)<br />

by the backup management software as a pre-comm<str<strong>on</strong>g>and</str<strong>on</strong>g> to the backup job.<br />

1. In the RM C<strong>on</strong>sole, right-click the previously created applicati<strong>on</strong> set <str<strong>on</strong>g>and</str<strong>on</strong>g><br />

select Create Job to start the Job Wizard.<br />

2. Enter the job name.<br />

3. Select an appropriate Replicati<strong>on</strong> Technology.<br />

Note: The soluti<strong>on</strong> was validated using CLARiiON's SnapView/Cl<strong>on</strong>e <str<strong>on</strong>g>for</str<strong>on</strong>g> the<br />

NetWorker scenario <str<strong>on</strong>g>and</str<strong>on</strong>g> DMX's TimeFinder/Cl<strong>on</strong>e <str<strong>on</strong>g>for</str<strong>on</strong>g> the TSM scenario. It is<br />

recommended to use TimeFinder/Cl<strong>on</strong>e or TimeFinder/Mirror or SnapView/Cl<strong>on</strong>e<br />

<str<strong>on</strong>g>for</str<strong>on</strong>g> the backup purpose.<br />

4. Specify an appropriate retenti<strong>on</strong> period or replica count.<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide<br />

29


Installati<strong>on</strong> <str<strong>on</strong>g>and</str<strong>on</strong>g> C<strong>on</strong>figurati<strong>on</strong><br />

5. In Advanced Replicati<strong>on</strong> Settings, select Use C<strong>on</strong>sistent Split to ensure<br />

database in a c<strong>on</strong>sistent state when splitting a mirror. Under C<strong>on</strong>sistency<br />

Method, select by database.<br />

6. On the Replicati<strong>on</strong> Storage screen, select an appropriate storage pool<br />

(created previously).<br />

30<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide


C<strong>on</strong>figuring <str<strong>on</strong>g>EMC</str<strong>on</strong>g> NetWorker<br />

7. On the Mount Opti<strong>on</strong>s screen, select Mount the Replica, select the backup<br />

host (e.g., sapaix06) as the mount host, <str<strong>on</strong>g>and</str<strong>on</strong>g> select Original path as the path<br />

opti<strong>on</strong>. Note that by database must be selected <str<strong>on</strong>g>for</str<strong>on</strong>g> UDB.<br />

Note: Do not select Recover the database <str<strong>on</strong>g>for</str<strong>on</strong>g> backup purposes; otherwise, roll<br />

<str<strong>on</strong>g>for</str<strong>on</strong>g>ward logs cannot be applied later to bring the database to the latest state. In<br />

additi<strong>on</strong>, RM cannot recover a database that was created using ASM.<br />

C<strong>on</strong>figuring <str<strong>on</strong>g>EMC</str<strong>on</strong>g> NetWorker<br />

Prerequisites<br />

The following comp<strong>on</strong>ents must be installed <strong>on</strong> the backup host prior to<br />

c<strong>on</strong>figuring <str<strong>on</strong>g>EMC</str<strong>on</strong>g> NetWorker:<br />

• NetWorker module (NW<str<strong>on</strong>g>DB2</str<strong>on</strong>g>) <str<strong>on</strong>g>for</str<strong>on</strong>g> <strong>AIX</strong> <str<strong>on</strong>g>DB2</str<strong>on</strong>g>.<br />

• Tape or disk library (e.g., EDL), which should be visible to the backup host.<br />

• Replicati<strong>on</strong> Manager agent.<br />

The NetWorker module (NW<str<strong>on</strong>g>DB2</str<strong>on</strong>g>) <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> must be installed because the<br />

backup process d<strong>on</strong>e at the backup host is based <strong>on</strong> the <str<strong>on</strong>g>DB2</str<strong>on</strong>g> database.<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide<br />

31


Installati<strong>on</strong> <str<strong>on</strong>g>and</str<strong>on</strong>g> C<strong>on</strong>figurati<strong>on</strong><br />

After installing NetWorker, you must run the following comm<str<strong>on</strong>g>and</str<strong>on</strong>g> <strong>on</strong> the backup<br />

host, otherwise the backup job fails:<br />

# ln -s /opt/<str<strong>on</strong>g>IBM</str<strong>on</strong>g>/db2/V9.1/lib64 /usr/opt/db2_08_01/lib64<br />

Refer to the <str<strong>on</strong>g>EMC</str<strong>on</strong>g> NetWorker installati<strong>on</strong> documentati<strong>on</strong> <str<strong>on</strong>g>for</str<strong>on</strong>g> detailed installati<strong>on</strong><br />

instructi<strong>on</strong>s.<br />

C<strong>on</strong>figurati<strong>on</strong> through the NetWorker Administrati<strong>on</strong> C<strong>on</strong>sole<br />

This secti<strong>on</strong> explains how to per<str<strong>on</strong>g>for</str<strong>on</strong>g>m the following steps to c<strong>on</strong>figure <str<strong>on</strong>g>EMC</str<strong>on</strong>g><br />

NetWorker to per<str<strong>on</strong>g>for</str<strong>on</strong>g>m the <str<strong>on</strong>g>SAP</str<strong>on</strong>g> backup:<br />

1. “C<strong>on</strong>figure the NM<str<strong>on</strong>g>DB2</str<strong>on</strong>g> c<strong>on</strong>figurati<strong>on</strong> file”<br />

2. “C<strong>on</strong>figure the NetWorker Server resource”<br />

3. “Create a new <str<strong>on</strong>g>Backup</str<strong>on</strong>g> Group”<br />

4. “C<strong>on</strong>figure a Client resource”<br />

5. “Add storage node, verify the library, <str<strong>on</strong>g>and</str<strong>on</strong>g> c<strong>on</strong>figure devices”<br />

6. “C<strong>on</strong>figure volume pools”<br />

7. “C<strong>on</strong>figure a label template <str<strong>on</strong>g>and</str<strong>on</strong>g> media pool”<br />

C<strong>on</strong>figure the NM<str<strong>on</strong>g>DB2</str<strong>on</strong>g> c<strong>on</strong>figurati<strong>on</strong> file<br />

1. Create a NM<str<strong>on</strong>g>DB2</str<strong>on</strong>g> c<strong>on</strong>figurati<strong>on</strong> file that c<strong>on</strong>tains all required envir<strong>on</strong>ment<br />

settings. For example, the file can be named <str<strong>on</strong>g>DB2</str<strong>on</strong>g>_CFG.<br />

2. Ensure that the NM<str<strong>on</strong>g>DB2</str<strong>on</strong>g> c<strong>on</strong>figurati<strong>on</strong> file has the following structure, <str<strong>on</strong>g>with</str<strong>on</strong>g><br />

the envir<strong>on</strong>ment variable name followed by an equal sign (=) <str<strong>on</strong>g>and</str<strong>on</strong>g> then the<br />

variable setting value. For example:<br />

Envir<strong>on</strong>ment Variable=Setting<br />

Ensure that the correct syntax is followed in the NM<str<strong>on</strong>g>DB2</str<strong>on</strong>g> c<strong>on</strong>figurati<strong>on</strong> file,<br />

otherwise the backup or restore will not run correctly.<br />

Below is an example of a NM<str<strong>on</strong>g>DB2</str<strong>on</strong>g> c<strong>on</strong>figurati<strong>on</strong> file. For detailed<br />

in<str<strong>on</strong>g>for</str<strong>on</strong>g>mati<strong>on</strong> about c<strong>on</strong>figuring a NB<str<strong>on</strong>g>DB2</str<strong>on</strong>g> file, refer to the <str<strong>on</strong>g>EMC</str<strong>on</strong>g> NetWorker<br />

Module <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> Release 2.1 Administrati<strong>on</strong> Guide.<br />

<str<strong>on</strong>g>DB2</str<strong>on</strong>g>_ALIAS=AE9<br />

<str<strong>on</strong>g>DB2</str<strong>on</strong>g>_NODE_NAME=db2ae9<br />

<str<strong>on</strong>g>DB2</str<strong>on</strong>g>_USR=db2ae9<br />

<str<strong>on</strong>g>DB2</str<strong>on</strong>g>_VENDOR_LIB_PATH=/usr/lib/libnsrdb2.o<br />

<str<strong>on</strong>g>DB2</str<strong>on</strong>g>_OPTIONS=<str<strong>on</strong>g>DB2</str<strong>on</strong>g>BACKUP_OFFLINE<br />

INSTHOME=/db2/db2ae9<br />

NSR_<str<strong>on</strong>g>DB2</str<strong>on</strong>g>_BACKUP_INFO=yes<br />

32<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide


C<strong>on</strong>figuring <str<strong>on</strong>g>EMC</str<strong>on</strong>g> NetWorker<br />

NSR_SERVER=sap-2650-02<br />

NSR_DATA_VOLUME_POOL=sapaix10<br />

NSR_LOG_VOLUME_POOL=sapaix10<br />

NSR_DEBUG_LEVEL=9<br />

NSR_DEBUG_FILE=/nsr/applogs/db2.log<br />

NSR_LIBNSR<str<strong>on</strong>g>DB2</str<strong>on</strong>g>_DEBUG_LEVEL=9<br />

NSR_LIBNSR<str<strong>on</strong>g>DB2</str<strong>on</strong>g>_DEBUG_FILE=/nsr/applogs/db2sql.log<br />

NSR_LOG_VOLUME_POOL=sapaixlog<br />

PRECMD=/db2/db2ae9/splitmirror.sh<br />

<str<strong>on</strong>g>DB2</str<strong>on</strong>g>_PSWD=xxxxxx<br />

Note: The password is generated by the system automatically.<br />

Note: Do not include spaces when listing a path.<br />

C<strong>on</strong>figure the NetWorker Server resource<br />

The following table describes the main NetWorker Server resource attributes <str<strong>on</strong>g>and</str<strong>on</strong>g><br />

gives the sample values used in this use case. Verify that the attribute settings in<br />

your server resource are valid <str<strong>on</strong>g>for</str<strong>on</strong>g> the <str<strong>on</strong>g>DB2</str<strong>on</strong>g> backup envir<strong>on</strong>ment, <str<strong>on</strong>g>and</str<strong>on</strong>g> modify the<br />

settings as required.<br />

Attribute Descripti<strong>on</strong> Value<br />

Name Specifies the hostname of the networker server sap-2650-02.saptce.com<br />

Parallelism<br />

Administrator<br />

Specifies the maximum number of backup save<br />

streams that the NetWorker software allows to arrive<br />

c<strong>on</strong>currently at the server. The NetWorker server<br />

editi<strong>on</strong> determines the maximum parallelism value.<br />

When multiple data streams are backed up at the same<br />

time, the efficiency of the storage devices is increased.<br />

Specifies users <str<strong>on</strong>g>with</str<strong>on</strong>g> NetWorker Administrator<br />

privileges. The default setting of the attribute is<br />

root@hostname <strong>on</strong> UNIX <str<strong>on</strong>g>and</str<strong>on</strong>g><br />

Administrators@hostname <strong>on</strong> Windows, where<br />

hostname is the NetWorker server hostname.<br />

1<br />

group=Administrators,host=sap-2650-02.saptce.com<br />

user=administrator,host=sap-2650-02.saptce.com<br />

user=system,host=sap-2650-02.saptce.com<br />

Create a new <str<strong>on</strong>g>Backup</str<strong>on</strong>g> Group<br />

A <str<strong>on</strong>g>Backup</str<strong>on</strong>g> Group is used to specify the starting time <str<strong>on</strong>g>for</str<strong>on</strong>g> a client's scheduled<br />

backup. It is recommended to create a group to manage all clients related <str<strong>on</strong>g>with</str<strong>on</strong>g><br />

the same backup strategy (i.e., <str<strong>on</strong>g>SAP</str<strong>on</strong>g> servers).<br />

1. From the Administrati<strong>on</strong> window, click C<strong>on</strong>figurati<strong>on</strong>.<br />

2. In the exp<str<strong>on</strong>g>and</str<strong>on</strong>g>ed left pane, right-click Groups <str<strong>on</strong>g>and</str<strong>on</strong>g> select New.<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide<br />

33


Installati<strong>on</strong> <str<strong>on</strong>g>and</str<strong>on</strong>g> C<strong>on</strong>figurati<strong>on</strong><br />

3. Enter the name <str<strong>on</strong>g>for</str<strong>on</strong>g> the group <str<strong>on</strong>g>and</str<strong>on</strong>g> scheduling opti<strong>on</strong>s if necessary. If the<br />

backup job needs to run automatically, set Autostart to Enabled.<br />

4. Click the Advanced tab <str<strong>on</strong>g>and</str<strong>on</strong>g> review the advanced settings <str<strong>on</strong>g>for</str<strong>on</strong>g> the group. It is<br />

recommended to set the Savegrp parallelism setting to be more than or at<br />

least equal to the number of drives the library has c<strong>on</strong>figured.<br />

34<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide


C<strong>on</strong>figuring <str<strong>on</strong>g>EMC</str<strong>on</strong>g> NetWorker<br />

C<strong>on</strong>figure a Client resource<br />

The NetWorker Client resource is a set of attributes assigned to the <str<strong>on</strong>g>DB2</str<strong>on</strong>g> server<br />

host <str<strong>on</strong>g>and</str<strong>on</strong>g> stored <strong>on</strong> the NetWorker server. Be<str<strong>on</strong>g>for</str<strong>on</strong>g>e the NM<str<strong>on</strong>g>DB2</str<strong>on</strong>g> software can be<br />

used <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> backup <str<strong>on</strong>g>and</str<strong>on</strong>g> restore operati<strong>on</strong>s, a Client resource must be<br />

c<strong>on</strong>figured <str<strong>on</strong>g>for</str<strong>on</strong>g> the <str<strong>on</strong>g>DB2</str<strong>on</strong>g> server host.<br />

To c<strong>on</strong>figure the NetWorker Client resource <str<strong>on</strong>g>for</str<strong>on</strong>g> a <str<strong>on</strong>g>DB2</str<strong>on</strong>g> server, per<str<strong>on</strong>g>for</str<strong>on</strong>g>m the<br />

following steps:<br />

1. Log in <strong>on</strong> the NetWorker c<strong>on</strong>sole, from the Administrati<strong>on</strong> window, click<br />

C<strong>on</strong>figurati<strong>on</strong>, right-click the NetWorker server <str<strong>on</strong>g>and</str<strong>on</strong>g> click Properties. For<br />

the <str<strong>on</strong>g>DB2</str<strong>on</strong>g> backup in offline mode, set Parallelism to 1 in the Properties<br />

window. For detailed in<str<strong>on</strong>g>for</str<strong>on</strong>g>mati<strong>on</strong> about c<strong>on</strong>figuring a Client resource, refer<br />

to the <str<strong>on</strong>g>EMC</str<strong>on</strong>g> NetWorker Module <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> Release 2.1 Administrati<strong>on</strong> Guide.<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide<br />

35


Installati<strong>on</strong> <str<strong>on</strong>g>and</str<strong>on</strong>g> C<strong>on</strong>figurati<strong>on</strong><br />

2. Log in <strong>on</strong> the NetWorker c<strong>on</strong>sole, from the Administrati<strong>on</strong> window, click<br />

C<strong>on</strong>figurati<strong>on</strong>. In the left-h<str<strong>on</strong>g>and</str<strong>on</strong>g> pane, right-click Clients <str<strong>on</strong>g>and</str<strong>on</strong>g> create a new<br />

client. A Properties window will be displayed. Enter the basic in<str<strong>on</strong>g>for</str<strong>on</strong>g>mati<strong>on</strong><br />

<strong>on</strong> the General tab.<br />

3. On the Apps & Modules tab, enter the <str<strong>on</strong>g>Backup</str<strong>on</strong>g> comm<str<strong>on</strong>g>and</str<strong>on</strong>g>.<br />

36<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide


C<strong>on</strong>figuring <str<strong>on</strong>g>EMC</str<strong>on</strong>g> NetWorker<br />

Refer to the following table <str<strong>on</strong>g>for</str<strong>on</strong>g> the in<str<strong>on</strong>g>for</str<strong>on</strong>g>mati<strong>on</strong> required in each attribute of the<br />

Client resource.<br />

Attribute Descripti<strong>on</strong> Value<br />

Name Specifies the hostname of the <str<strong>on</strong>g>DB2</str<strong>on</strong>g> server host. Sapaix10<br />

<str<strong>on</strong>g>Backup</str<strong>on</strong>g><br />

Comm<str<strong>on</strong>g>and</str<strong>on</strong>g><br />

Browse Policy<br />

For scheduled backup <strong>on</strong>ly. Specifies the name of the comm<str<strong>on</strong>g>and</str<strong>on</strong>g> to be used <str<strong>on</strong>g>for</str<strong>on</strong>g> a scheduled<br />

<str<strong>on</strong>g>DB2</str<strong>on</strong>g> backup. For example:<br />

nsrdb2sv -f <str<strong>on</strong>g>DB2</str<strong>on</strong>g>_CFG<br />

where <str<strong>on</strong>g>DB2</str<strong>on</strong>g>_CFG is the NM<str<strong>on</strong>g>DB2</str<strong>on</strong>g> c<strong>on</strong>figurati<strong>on</strong> file.<br />

For scheduled backup <strong>on</strong>ly. Specifies the length of time that the NetWorker server retains an<br />

entry <str<strong>on</strong>g>for</str<strong>on</strong>g> a <str<strong>on</strong>g>DB2</str<strong>on</strong>g> backup in the <strong>on</strong>line client file index. To set a specific browse policy <str<strong>on</strong>g>for</str<strong>on</strong>g> a<br />

manual <str<strong>on</strong>g>DB2</str<strong>on</strong>g> backup, use the parameter NSR_SAVESET_BROWSE.<br />

Note: If you do not select a value <str<strong>on</strong>g>for</str<strong>on</strong>g> the Browse policy attribute, the NetWorker server uses<br />

the default value of <strong>on</strong>e m<strong>on</strong>th. The value <str<strong>on</strong>g>for</str<strong>on</strong>g> the Browse policy attribute cannot exceed the<br />

value <str<strong>on</strong>g>for</str<strong>on</strong>g> the Retenti<strong>on</strong> policy attribute.<br />

nsrdb2sv -f<br />

/db2/db2ae9/<str<strong>on</strong>g>DB2</str<strong>on</strong>g>_<br />

CFG<br />

M<strong>on</strong>th<br />

Group<br />

Parallelism<br />

Password<br />

Remote Access<br />

Remote Use<br />

Retenti<strong>on</strong> Policy<br />

For scheduled backup <strong>on</strong>ly. Specifies the NetWorker backup group to be used <str<strong>on</strong>g>for</str<strong>on</strong>g> a<br />

scheduled <str<strong>on</strong>g>DB2</str<strong>on</strong>g> backup.<br />

Specifies the maximum number of c<strong>on</strong>current backup or restore tasks to use <str<strong>on</strong>g>for</str<strong>on</strong>g> a backup or<br />

restore operati<strong>on</strong>. For a backup, this attribute can be used instead of the<br />

NSR_PARALLELISM parameter.<br />

For backups, used <strong>on</strong>ly if the Remote User is specified. Enter the password of the user<br />

specified by the Remote User attribute.<br />

Specifies the fully qualified IP name of a remote system, to enable restores of the <str<strong>on</strong>g>DB2</str<strong>on</strong>g> Server<br />

backups to that remote system.<br />

Opti<strong>on</strong>al <str<strong>on</strong>g>for</str<strong>on</strong>g> backups <strong>on</strong> Windows. Specifies the user that is allowed to run remote comm<str<strong>on</strong>g>and</str<strong>on</strong>g>s<br />

<strong>on</strong> the client or access specific applicati<strong>on</strong> data <strong>on</strong> the client.<br />

For scheduled backup <strong>on</strong>ly. Specifies the minimum length of time that the NetWorker server<br />

maintains in<str<strong>on</strong>g>for</str<strong>on</strong>g>mati<strong>on</strong> about <str<strong>on</strong>g>DB2</str<strong>on</strong>g> backup data in the <strong>on</strong>line media database. This attribute<br />

applies <strong>on</strong>ly to scheduled <str<strong>on</strong>g>DB2</str<strong>on</strong>g> backups. To set a specific retenti<strong>on</strong> policy <str<strong>on</strong>g>for</str<strong>on</strong>g> a manual <str<strong>on</strong>g>DB2</str<strong>on</strong>g><br />

backup, use the parameter NSR_SAVESET_RETENTION.<br />

Note: If you do not select a value <str<strong>on</strong>g>for</str<strong>on</strong>g> the Retenti<strong>on</strong> policy attribute, the NetWorker server<br />

uses the default value of <strong>on</strong>e year. The Retenti<strong>on</strong> policy attribute must be greater than or<br />

equal to the value Browse policy attribute<br />

Sapaix10<br />

1<br />

*@*<br />

year<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide<br />

37


Installati<strong>on</strong> <str<strong>on</strong>g>and</str<strong>on</strong>g> C<strong>on</strong>figurati<strong>on</strong><br />

Attribute Descripti<strong>on</strong> Value<br />

Save Set<br />

Schedule<br />

Specifies the database <str<strong>on</strong>g>and</str<strong>on</strong>g> node to be backed up. For example:<br />

<str<strong>on</strong>g>DB2</str<strong>on</strong>g>:/database_name/node_name<br />

For scheduled backup <strong>on</strong>ly. Specifies the NetWorker backup schedule to be used <str<strong>on</strong>g>for</str<strong>on</strong>g> a<br />

scheduled <str<strong>on</strong>g>DB2</str<strong>on</strong>g> backup.<br />

<str<strong>on</strong>g>DB2</str<strong>on</strong>g>:/AE9/NODE00<br />

00<br />

Full every day<br />

Add storage node, verify the library, <str<strong>on</strong>g>and</str<strong>on</strong>g> c<strong>on</strong>figure devices<br />

Make sure you have emulated the tape library (<str<strong>on</strong>g>IBM</str<strong>on</strong>g> 3584 tape library was used<br />

in this use case) from the EDL c<strong>on</strong>sole <str<strong>on</strong>g>and</str<strong>on</strong>g> the tape drivers have been recognized<br />

by the operating system be<str<strong>on</strong>g>for</str<strong>on</strong>g>e you run the jbc<strong>on</strong>fig comm<str<strong>on</strong>g>and</str<strong>on</strong>g> <strong>on</strong> the backup<br />

host (i.e., NetWorker storage node) to c<strong>on</strong>figure the library <str<strong>on</strong>g>for</str<strong>on</strong>g> use <str<strong>on</strong>g>with</str<strong>on</strong>g><br />

NetWorker.<br />

1. Run the jbc<strong>on</strong>fig comm<str<strong>on</strong>g>and</str<strong>on</strong>g> under the bin subdirectory of the NetWorker<br />

installati<strong>on</strong> directory <strong>on</strong> the backup host.<br />

2. Open the NetWorker Administrati<strong>on</strong> C<strong>on</strong>sole.<br />

3. Under the Devices secti<strong>on</strong>, right-click Storage Nodes in the navigati<strong>on</strong> tree,<br />

<str<strong>on</strong>g>and</str<strong>on</strong>g> select New.<br />

38<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide


C<strong>on</strong>figuring <str<strong>on</strong>g>EMC</str<strong>on</strong>g> NetWorker<br />

4. Enter the fully-qualified name of the storage node (backup host), select the<br />

type of storage <str<strong>on</strong>g>and</str<strong>on</strong>g> select Yes <str<strong>on</strong>g>for</str<strong>on</strong>g> Search all luns. Click OK to create the<br />

storage node.<br />

5. To verify that the EDL attached to the server is detected, right-click the<br />

newly created node <str<strong>on</strong>g>and</str<strong>on</strong>g> select Scan <str<strong>on</strong>g>for</str<strong>on</strong>g> Devices.<br />

Up<strong>on</strong> the completi<strong>on</strong> of the process, the library will appear under the storage<br />

node <str<strong>on</strong>g>with</str<strong>on</strong>g> its drives.<br />

C<strong>on</strong>figure volume pools<br />

For detailed in<str<strong>on</strong>g>for</str<strong>on</strong>g>mati<strong>on</strong> <strong>on</strong> c<strong>on</strong>figuring volume pools, refer to the <str<strong>on</strong>g>EMC</str<strong>on</strong>g><br />

NetWorker Module <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> Release 2.1 Administrati<strong>on</strong> Guide.<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide<br />

39


Installati<strong>on</strong> <str<strong>on</strong>g>and</str<strong>on</strong>g> C<strong>on</strong>figurati<strong>on</strong><br />

C<strong>on</strong>figure a label template <str<strong>on</strong>g>and</str<strong>on</strong>g> media pool<br />

A label template needs to be created to identify <str<strong>on</strong>g>and</str<strong>on</strong>g> organize volumes (i.e., tapes)<br />

<str<strong>on</strong>g>with</str<strong>on</strong>g>in a media pool.<br />

1. In the Server Administrati<strong>on</strong> Interface, click the Media butt<strong>on</strong>.<br />

2. In the exp<str<strong>on</strong>g>and</str<strong>on</strong>g>ed left pane, right-click Label Templates <str<strong>on</strong>g>and</str<strong>on</strong>g> select New.<br />

3. Enter the name, fields, separator, <str<strong>on</strong>g>and</str<strong>on</strong>g> comments as required <str<strong>on</strong>g>for</str<strong>on</strong>g> the label<br />

template. Click OK to create the template.<br />

40<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide


C<strong>on</strong>figuring <str<strong>on</strong>g>EMC</str<strong>on</strong>g> NetWorker<br />

4. In the exp<str<strong>on</strong>g>and</str<strong>on</strong>g>ed left pane, right-click Media Pools <str<strong>on</strong>g>and</str<strong>on</strong>g> select New.<br />

5. Enter basic in<str<strong>on</strong>g>for</str<strong>on</strong>g>mati<strong>on</strong> <str<strong>on</strong>g>for</str<strong>on</strong>g> the Media Pool. Select <str<strong>on</strong>g>Backup</str<strong>on</strong>g> under Pool type,<br />

associate this pool <str<strong>on</strong>g>with</str<strong>on</strong>g> the label template created previously <str<strong>on</strong>g>and</str<strong>on</strong>g> select the<br />

previously created Group under the Data Source secti<strong>on</strong>.<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide<br />

41


Installati<strong>on</strong> <str<strong>on</strong>g>and</str<strong>on</strong>g> C<strong>on</strong>figurati<strong>on</strong><br />

6. On the Selecti<strong>on</strong> Criteria tab, add the backup host name to the Clients list,<br />

<str<strong>on</strong>g>and</str<strong>on</strong>g> select the appropriate tape drives from the c<strong>on</strong>figured library under the<br />

backup Device secti<strong>on</strong>.<br />

7. On the C<strong>on</strong>figurati<strong>on</strong> tab, review the Max parallelism setting.<br />

42<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide


C<strong>on</strong>figuring <str<strong>on</strong>g>EMC</str<strong>on</strong>g> NetWorker<br />

Pre-comm<str<strong>on</strong>g>and</str<strong>on</strong>g> script c<strong>on</strong>figurati<strong>on</strong><br />

This secti<strong>on</strong> describes how to c<strong>on</strong>figure the NetWorker pre-comm<str<strong>on</strong>g>and</str<strong>on</strong>g> script that<br />

calls RMCLI to execute the RM replicati<strong>on</strong> job be<str<strong>on</strong>g>for</str<strong>on</strong>g>e the actual backup job is<br />

executed. The pre-comm<str<strong>on</strong>g>and</str<strong>on</strong>g> script is defined by the parameter PRECMD located in<br />

<str<strong>on</strong>g>DB2</str<strong>on</strong>g>_CFG. Refer to the <str<strong>on</strong>g>EMC</str<strong>on</strong>g> NetWorker Module <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> Release 2.1<br />

Administrati<strong>on</strong> Guide <str<strong>on</strong>g>for</str<strong>on</strong>g> detailed in<str<strong>on</strong>g>for</str<strong>on</strong>g>mati<strong>on</strong> about the pre-comm<str<strong>on</strong>g>and</str<strong>on</strong>g> script.<br />

The pre-comm<str<strong>on</strong>g>and</str<strong>on</strong>g> script per<str<strong>on</strong>g>for</str<strong>on</strong>g>ms the following two acti<strong>on</strong>s:<br />

1. Run the cl<strong>on</strong>e job. (RM can automatically unmount <str<strong>on</strong>g>and</str<strong>on</strong>g> delete a replica<br />

be<str<strong>on</strong>g>for</str<strong>on</strong>g>e running the cl<strong>on</strong>e job).<br />

2. Initiate the replica as a st<str<strong>on</strong>g>and</str<strong>on</strong>g>by or mirror database.<br />

Example<br />

#!/bin/sh<br />

#Call RM to run a cl<strong>on</strong>e job<br />

cd /opt/emc/rm/gui/<br />

./rmcli /db2/db2ae9/rm/rmjob.log<br />

2>/db2/db2ae9/rm/rmjob.err<br />

c<strong>on</strong>nect host=sap-2650-01 port=65432<br />

login user=Administrator password=hsc1<br />

run-job name=sapaix09 appset=sapaix09<br />

exit<br />

EOF<br />

#Register source database <strong>on</strong> backup host db2 instance <str<strong>on</strong>g>and</str<strong>on</strong>g> initiate<br />

the database as mirror or st<str<strong>on</strong>g>and</str<strong>on</strong>g>by<br />

su - db2ae9 -c "db2 catalog db ae9 as ae9 "<br />

su - db2ae9 -c "db2start"<br />

su - db2ae9 -c "db2inidb ae9 as mirror"<br />

# su - db2ae9 -c "db2inidb ae9 as st<str<strong>on</strong>g>and</str<strong>on</strong>g>by"<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide<br />

43


Installati<strong>on</strong> <str<strong>on</strong>g>and</str<strong>on</strong>g> C<strong>on</strong>figurati<strong>on</strong><br />

Installing <str<strong>on</strong>g>and</str<strong>on</strong>g> c<strong>on</strong>figuring <str<strong>on</strong>g>IBM</str<strong>on</strong>g> TSM ERP module<br />

This secti<strong>on</strong> explains the procedures needed to install <str<strong>on</strong>g>and</str<strong>on</strong>g> customize Data<br />

Protecti<strong>on</strong> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g>, the interface between <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> the Tivoli Storage Manager.<br />

In this documentati<strong>on</strong>, the <str<strong>on</strong>g>IBM</str<strong>on</strong>g> TSM ERP module is usually referred to as “Data<br />

Protecti<strong>on</strong> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g>” or as “DP <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g>”. <str<strong>on</strong>g>IBM</str<strong>on</strong>g> Tivoli Storage Manager is usually<br />

referred to as “Tivoli Storage Manager” or “TSM”.<br />

Prerequisites<br />

The following comp<strong>on</strong>ents must be installed prior to c<strong>on</strong>figuring the <str<strong>on</strong>g>IBM</str<strong>on</strong>g> TSM<br />

ERP module (Data Protecti<strong>on</strong> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g>):<br />

• TSM server<br />

• TSM ERP module<br />

• Tape or disk library (<str<strong>on</strong>g>for</str<strong>on</strong>g> example, <str<strong>on</strong>g>EMC</str<strong>on</strong>g> Disk Library), which should be<br />

visible to the backup host.<br />

Refer to the Planning Data Protecti<strong>on</strong> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> Installati<strong>on</strong> <str<strong>on</strong>g>and</str<strong>on</strong>g> User's Guide <str<strong>on</strong>g>for</str<strong>on</strong>g><br />

<str<strong>on</strong>g>DB2</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> detailed installati<strong>on</strong> instructi<strong>on</strong>s.<br />

C<strong>on</strong>figuring the Tivoli Storage Manager server<br />

In order to adjust the installed TSM <str<strong>on</strong>g>for</str<strong>on</strong>g> DP <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g>, the following activities must<br />

be per<str<strong>on</strong>g>for</str<strong>on</strong>g>med <strong>on</strong> TSM server:<br />

1. “Storage device setup”<br />

2. “Storage pool definiti<strong>on</strong>”<br />

3. “Policy definiti<strong>on</strong>”<br />

4. “Node definiti<strong>on</strong>”<br />

Storage device setup<br />

A storage device defines a device class, which will h<str<strong>on</strong>g>and</str<strong>on</strong>g>le <strong>on</strong>e type of media, <str<strong>on</strong>g>for</str<strong>on</strong>g><br />

example, tape libraries or jukeboxes. TSM has a default device class called Disk,<br />

which is used <str<strong>on</strong>g>for</str<strong>on</strong>g> disk storage.<br />

Storage device setup includes the following steps:<br />

• Library definiti<strong>on</strong><br />

• Drivers definiti<strong>on</strong><br />

• Device class definiti<strong>on</strong><br />

44<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide


Installing <str<strong>on</strong>g>and</str<strong>on</strong>g> c<strong>on</strong>figuring <str<strong>on</strong>g>IBM</str<strong>on</strong>g> TSM ERP module<br />

Storage pool definiti<strong>on</strong><br />

Policy definiti<strong>on</strong><br />

Node definiti<strong>on</strong><br />

Example:<br />

A storage pool is a named collecti<strong>on</strong> of storage volumes that are associated <str<strong>on</strong>g>with</str<strong>on</strong>g><br />

<strong>on</strong>e device class. Each storage pool represents a collecti<strong>on</strong> of volumes that are of<br />

the same media type. The storage pool setup defines the storage hierarchy <str<strong>on</strong>g>for</str<strong>on</strong>g> the<br />

appropriate envir<strong>on</strong>ment.<br />

Tivoli Storage Manager policies are used to specify how files are backed up,<br />

archived, migrated from client node storage, <str<strong>on</strong>g>and</str<strong>on</strong>g> managed in server storage.<br />

A policy definiti<strong>on</strong> includes the definiti<strong>on</strong> of a policy domain, a policy set,<br />

management classes, <str<strong>on</strong>g>and</str<strong>on</strong>g> copy groups. After the definiti<strong>on</strong> phase, you need to<br />

assign a default policy set <str<strong>on</strong>g>and</str<strong>on</strong>g> validate <str<strong>on</strong>g>and</str<strong>on</strong>g> activate it. For the policy definiti<strong>on</strong>,<br />

log <strong>on</strong> as a Tivoli Storage Manager Administrator using the Admin Comm<str<strong>on</strong>g>and</str<strong>on</strong>g><br />

Line or the Web Admin.<br />

The policy definiti<strong>on</strong> includes the following steps:<br />

• Policy domain <str<strong>on</strong>g>and</str<strong>on</strong>g> policy set definiti<strong>on</strong>.<br />

• Management class definiti<strong>on</strong> <str<strong>on</strong>g>for</str<strong>on</strong>g> file system backups, data files, offline log<br />

files, <str<strong>on</strong>g>and</str<strong>on</strong>g> copies of offline log files.<br />

• Copy Group definiti<strong>on</strong>.<br />

• Assigning the default management class.<br />

• Validating <str<strong>on</strong>g>and</str<strong>on</strong>g> activating the policy set.<br />

The Tivoli Storage Manager server views its registered clients, applicati<strong>on</strong><br />

clients, host servers, <str<strong>on</strong>g>and</str<strong>on</strong>g> source servers as nodes that require services <str<strong>on</strong>g>and</str<strong>on</strong>g><br />

resources from the server. To register a node <str<strong>on</strong>g>with</str<strong>on</strong>g> Tivoli Storage Manager, log in<br />

<strong>on</strong> the Tivoli Storage Manager c<strong>on</strong>sole using the Admin comm<str<strong>on</strong>g>and</str<strong>on</strong>g> line or the<br />

Web Admin.<br />

Define Server<br />

Define server TSMSERVER serverpassword=yourpassword<br />

hladdress= lladdress=1500 validateprotocol=all<br />

Define library<br />

def libr 3584lib libt=scsi<br />

define path TSMSERVER 3584lib srctype=server desttype=library<br />

device=/dev/smc0<br />

Define drive<br />

define drive 3584lib 3584dr1 <strong>on</strong>line=yes<br />

define path TSMSERVER 3584dr1 srctype=server desttype=drive<br />

library=3584lib device=/dev/rmt4 <strong>on</strong>line=yes<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide<br />

45


Installati<strong>on</strong> <str<strong>on</strong>g>and</str<strong>on</strong>g> C<strong>on</strong>figurati<strong>on</strong><br />

define drive 3584lib 3584dr2 <strong>on</strong>line=yes<br />

define path TSMSERVER 3584dr2 srctype=server desttype=drive<br />

library=3584lib device=/dev/rmt5 <strong>on</strong>line=yes<br />

define drive 3584lib 3584dr3 <strong>on</strong>line=yes<br />

define path TSMSERVER 3584dr3 srctype=server desttype=drive<br />

library=3584lib device=/dev/rmt6 <strong>on</strong>line=yes<br />

define drive 3584lib 3584dr4 <strong>on</strong>line=yes<br />

define path TSMSERVER 3584dr4 srctype=server desttype=drive<br />

library=3584lib device=/dev/rmt7 <strong>on</strong>line=yes<br />

Define devclass<br />

def devclass 3584class devt=LTO libr=3584lib<br />

Define storage pool<br />

define stgpool db2pool 3584class maxscratch=100<br />

define stgpool logpool 3584class maxscratch=100<br />

Label tape<br />

label libvolume 3584lib checkin=scratch search=yes<br />

labelsource=barcode overwrite=yes<br />

Define Domain<br />

Copy domain st<str<strong>on</strong>g>and</str<strong>on</strong>g>ard db2domain<br />

Define mgmtclass<br />

define mgmtclass db2domain st<str<strong>on</strong>g>and</str<strong>on</strong>g>ard db2mgmta<br />

define mgmtclass db2domain st<str<strong>on</strong>g>and</str<strong>on</strong>g>ard db2mgmtb<br />

Define copygroup<br />

define copygroup db2domain st<str<strong>on</strong>g>and</str<strong>on</strong>g>ard db2mgmta type=backup<br />

destinati<strong>on</strong>=db2pool vere=4 rete=28 verd=1 reto=28<br />

define copygroup db2domain st<str<strong>on</strong>g>and</str<strong>on</strong>g>ard db2mgmta type=archive<br />

destinati<strong>on</strong>=logpool retv=28<br />

define copygroup db2domain st<str<strong>on</strong>g>and</str<strong>on</strong>g>ard db2mgmtb type=backup<br />

destinati<strong>on</strong>=db2pool vere=4 rete=28 verd=1 reto=28<br />

define copygroup db2domain st<str<strong>on</strong>g>and</str<strong>on</strong>g>ard db2mgmtb type=archive<br />

destinati<strong>on</strong>=logpool retv=28<br />

Register node<br />

reg node sapaix06 sapaix06 domain=db2domain passexp=9999<br />

backdelete=yes<br />

Validating <str<strong>on</strong>g>and</str<strong>on</strong>g> activating the policy set<br />

validate policyset db2domain st<str<strong>on</strong>g>and</str<strong>on</strong>g>ard<br />

activate policyset db2domain st<str<strong>on</strong>g>and</str<strong>on</strong>g>ard<br />

46<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide


Installing <str<strong>on</strong>g>and</str<strong>on</strong>g> c<strong>on</strong>figuring <str<strong>on</strong>g>IBM</str<strong>on</strong>g> TSM ERP module<br />

C<strong>on</strong>figuring the Tivoli Storage Manager clients<br />

After the server c<strong>on</strong>figurati<strong>on</strong>, you must then c<strong>on</strong>figure the clients that will use<br />

the Tivoli Storage Manager server. These include the backup-archive client <str<strong>on</strong>g>for</str<strong>on</strong>g><br />

the filesystem backups <str<strong>on</strong>g>and</str<strong>on</strong>g> the Applicati<strong>on</strong> Programming Interface (API) <str<strong>on</strong>g>for</str<strong>on</strong>g><br />

interface programs. The Tivoli Storage Manager backup-archive client will be<br />

used <str<strong>on</strong>g>for</str<strong>on</strong>g> filesystem backups. The API client allows users to enhance existing<br />

applicati<strong>on</strong>s <str<strong>on</strong>g>with</str<strong>on</strong>g> backup, archive, restore, <str<strong>on</strong>g>and</str<strong>on</strong>g> retrieve services. An installed <str<strong>on</strong>g>and</str<strong>on</strong>g><br />

c<strong>on</strong>firmed API client is a prerequisite <str<strong>on</strong>g>for</str<strong>on</strong>g> the Tivoli ERP module.<br />

A Tivoli Storage Manager installer or administrator must per<str<strong>on</strong>g>for</str<strong>on</strong>g>m the following<br />

typical steps to prepare the Tivoli Storage Manager to operate in an <str<strong>on</strong>g>SAP</str<strong>on</strong>g><br />

envir<strong>on</strong>ment.<br />

1. Install the Tivoli Storage Manager client software <strong>on</strong> the <str<strong>on</strong>g>SAP</str<strong>on</strong>g> database<br />

server machine.<br />

2. Edit the Applicati<strong>on</strong> Programming Interface(API) client system file dsm.sys<br />

located in /usr/Tivoli/tsm/client/ api/bin64, <str<strong>on</strong>g>and</str<strong>on</strong>g> set the following values as<br />

appropriate to your installati<strong>on</strong>.<br />

Servername<br />

COMMMethod<br />

TSMSERVER<br />

TCPip<br />

TCPPort 1500<br />

TCPServeraddress<br />

NODename<br />

TCPCLIENTAddress<br />

PASSWORDAccess<br />

<br />

sapaix06<br />

sapaix06<br />

Generate<br />

3. Edit the Applicati<strong>on</strong> Programming Interface (API) client opti<strong>on</strong>s file<br />

dsm.opt located in /usr/Tivoli/tsm/client/api/bin64 <str<strong>on</strong>g>and</str<strong>on</strong>g> set the following<br />

value.<br />

Servername<br />

TSMSERVER<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide<br />

47


Installati<strong>on</strong> <str<strong>on</strong>g>and</str<strong>on</strong>g> C<strong>on</strong>figurati<strong>on</strong><br />

4. Edit the backup-archive(BA) client system file dsm.sys located in<br />

/usr/Tivoli/tsm/client/ ba/bin, <str<strong>on</strong>g>and</str<strong>on</strong>g> set the following values as appropriate to<br />

your installati<strong>on</strong>.<br />

Servername<br />

COMMMethod<br />

TSMSERVER<br />

TCPip<br />

TCPPort 1500<br />

TCPServeraddress<br />

NODename<br />

TCPCLIENTAddress<br />

PASSWORDAccess<br />

PRESCHEDULECMD<br />

<br />

sapix06<br />

sapaix06<br />

Generate<br />

/db2/db2ae2/splitmirror.sh<br />

Note: The PRESCHEDULECMD parameter specifies a comm<str<strong>on</strong>g>and</str<strong>on</strong>g> that the client<br />

processes be<str<strong>on</strong>g>for</str<strong>on</strong>g>e it runs a scheduled job. TSM uses this parameter to call RM to do a<br />

cl<strong>on</strong>e be<str<strong>on</strong>g>for</str<strong>on</strong>g>e backing up the backup system. For the detailed in<str<strong>on</strong>g>for</str<strong>on</strong>g>mati<strong>on</strong> about<br />

splitmirror.sh, refer to “Pre-comm<str<strong>on</strong>g>and</str<strong>on</strong>g> script c<strong>on</strong>figurati<strong>on</strong>” <strong>on</strong> page 55.<br />

5. Edit the backup-archive(BA) client opti<strong>on</strong>s file dsm.opt located in<br />

/usr/Tivoli/tsm/client/ba/bin <str<strong>on</strong>g>and</str<strong>on</strong>g> set the following values:<br />

Servername<br />

TSMSERVER<br />

Installing DP <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g><br />

Refer to the Data Protecti<strong>on</strong> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> Installati<strong>on</strong> <str<strong>on</strong>g>and</str<strong>on</strong>g> User's Guide <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g><br />

(Versi<strong>on</strong> 5.5) <str<strong>on</strong>g>for</str<strong>on</strong>g> detailed in<str<strong>on</strong>g>for</str<strong>on</strong>g>mati<strong>on</strong> about the Data Protecti<strong>on</strong> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g><br />

installati<strong>on</strong>.<br />

Note: When installing DP <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g>, it is recommended to change the DP installati<strong>on</strong><br />

directory from /db2/SID/tdp_r3 to /tdp_r3 to ensure that DP <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> can work properly.<br />

48<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide


Installing <str<strong>on</strong>g>and</str<strong>on</strong>g> c<strong>on</strong>figuring <str<strong>on</strong>g>IBM</str<strong>on</strong>g> TSM ERP module<br />

Post-installati<strong>on</strong> steps<br />

After successfully completing the installati<strong>on</strong> dialog <str<strong>on</strong>g>for</str<strong>on</strong>g> DP <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g>, you need to<br />

per<str<strong>on</strong>g>for</str<strong>on</strong>g>m the following steps in order to get a properly running system.<br />

1. “Review/edit the TSM opti<strong>on</strong> files”<br />

2. “Set the initial password”<br />

Review/edit the TSM opti<strong>on</strong> files<br />

Check the TSM client opti<strong>on</strong> files to make sure that they c<strong>on</strong>tain the correct<br />

server name as specified in the server statement of the init.utl file, <str<strong>on</strong>g>and</str<strong>on</strong>g><br />

that the parameters are set correctly.<br />

After the DP installati<strong>on</strong>, the <str<strong>on</strong>g>DB2</str<strong>on</strong>g> parameter VENDOROPT is automatically set <str<strong>on</strong>g>with</str<strong>on</strong>g><br />

the following c<strong>on</strong>venti<strong>on</strong>:<br />

/DP c<strong>on</strong>figurati<strong>on</strong> directory/vendor.env.<br />

For example, /tdp_r3/vendor.env:<br />

XINT_PROFILE=/tdp_r3/initAE2.utl<br />

TDP_DIR=/tdp_r3/tdplog<br />

BACKOM_LOCATION=/usr/tivoli/tsm/tdp_r3/db264/backom<br />

To edit the file /tdp_r3/initAE2.utl, change the value of the following<br />

parameters as appropriate.<br />

SERVER<br />

SESSIONS<br />

PASSWORDREQUIRED<br />

ADSMNODE<br />

BRBACKUPMGTCLASS<br />

BRARCHIVEMGTCLASS<br />

TSMSERVER<br />

2 (Maximum number of sessi<strong>on</strong>s)<br />

YES (Use a password)<br />

sapaix06<br />

db2mgmta<br />

db2mgmta<br />

For detailed in<str<strong>on</strong>g>for</str<strong>on</strong>g>mati<strong>on</strong> about the initAE2 file, refer to Appendix C, page 81.<br />

Set the initial password<br />

Log in <strong>on</strong> TSM server <str<strong>on</strong>g>with</str<strong>on</strong>g> the db2 administrator, run the comm<str<strong>on</strong>g>and</str<strong>on</strong>g>:<br />

Db2#> /usr/Tivoli/tsm/tdp_r3/db264/backom -c password<br />

If the comm<str<strong>on</strong>g>and</str<strong>on</strong>g> runs successfully, another file<br />

/tdp_r3/NODE0000/init.bki, will be created automatically.<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide<br />

49


Installati<strong>on</strong> <str<strong>on</strong>g>and</str<strong>on</strong>g> C<strong>on</strong>figurati<strong>on</strong><br />

Scheduling a backup job<br />

A backup job can be scheduled <str<strong>on</strong>g>with</str<strong>on</strong>g> comm<str<strong>on</strong>g>and</str<strong>on</strong>g> lines, <str<strong>on</strong>g>for</str<strong>on</strong>g> example:<br />

#Define a schedule<br />

Define schedule db2domain backupdb2 type=client Descripti<strong>on</strong><br />

='backup db2 database everyday" acti<strong>on</strong>=comm<str<strong>on</strong>g>and</str<strong>on</strong>g><br />

objects="/usr/tivoli/tsm/tdp_r3/db264/backup.ksh"<br />

startdate=today starttime=03:03:00<br />

#Associate a client node <str<strong>on</strong>g>with</str<strong>on</strong>g> the schedule<br />

define associati<strong>on</strong> db2domain backupdb2 sapaix06<br />

Or by logging in to the TSM server c<strong>on</strong>sole from the following sample web link,<br />

where will be replaced by the TSM server name or IP address:<br />

http://:8421/ibm/c<strong>on</strong>sole<br />

1. Enter the User ID <str<strong>on</strong>g>and</str<strong>on</strong>g> Password to log in.<br />

2. Select Policy Domains <str<strong>on</strong>g>and</str<strong>on</strong>g> Client Nodes <str<strong>on</strong>g>and</str<strong>on</strong>g> click TSMSERVER.<br />

50<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide


Installing <str<strong>on</strong>g>and</str<strong>on</strong>g> c<strong>on</strong>figuring <str<strong>on</strong>g>IBM</str<strong>on</strong>g> TSM ERP module<br />

3. Click <str<strong>on</strong>g>DB2</str<strong>on</strong>g>DOMAIN.<br />

4. Select Client Node Schedules, <str<strong>on</strong>g>and</str<strong>on</strong>g> select Create a Schedule.<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide<br />

51


Installati<strong>on</strong> <str<strong>on</strong>g>and</str<strong>on</strong>g> C<strong>on</strong>figurati<strong>on</strong><br />

5. Specify the Schedule name, <str<strong>on</strong>g>and</str<strong>on</strong>g> select Comm<str<strong>on</strong>g>and</str<strong>on</strong>g> - run a comm<str<strong>on</strong>g>and</str<strong>on</strong>g> <strong>on</strong> a<br />

client node machine.<br />

6. Specify the Comm<str<strong>on</strong>g>and</str<strong>on</strong>g> to run.<br />

52<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide


Installing <str<strong>on</strong>g>and</str<strong>on</strong>g> c<strong>on</strong>figuring <str<strong>on</strong>g>IBM</str<strong>on</strong>g> TSM ERP module<br />

7. Select a repetiti<strong>on</strong> opti<strong>on</strong>.<br />

8. Specify the Schedule priority <str<strong>on</strong>g>and</str<strong>on</strong>g> Schedule Expirati<strong>on</strong>.<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide<br />

53


Installati<strong>on</strong> <str<strong>on</strong>g>and</str<strong>on</strong>g> C<strong>on</strong>figurati<strong>on</strong><br />

9. Select client nodes to associate <str<strong>on</strong>g>with</str<strong>on</strong>g> the schedule.<br />

10. Review the Summary <str<strong>on</strong>g>and</str<strong>on</strong>g> click Finish to complete the schedule.<br />

54<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide


Installing <str<strong>on</strong>g>and</str<strong>on</strong>g> c<strong>on</strong>figuring <str<strong>on</strong>g>IBM</str<strong>on</strong>g> TSM ERP module<br />

Pre-comm<str<strong>on</strong>g>and</str<strong>on</strong>g> script c<strong>on</strong>figurati<strong>on</strong><br />

<str<strong>on</strong>g>Backup</str<strong>on</strong>g> script c<strong>on</strong>figurati<strong>on</strong><br />

This secti<strong>on</strong> describes how to c<strong>on</strong>figure the TSM pre-comm<str<strong>on</strong>g>and</str<strong>on</strong>g> script that will<br />

call RMCLI to execute the RM replicati<strong>on</strong> job be<str<strong>on</strong>g>for</str<strong>on</strong>g>e the actual backup job is<br />

executed.<br />

1. Execute /db2/db2/splitmirror.sh:<br />

#!/bin/sh<br />

sudo su - -c /db2/db2/call_rm_job.sh<br />

2. The RM script, /db2/db2/call_rm_job.sh, is being called:<br />

#!/bin/sh<br />

#Call RM to run a cl<strong>on</strong>e job<br />

echo "Start of call_rm_job.sh"<br />

cd /opt/emc/rm/gui/<br />

./rmcli /db2/db2/rm/rmjob.log<br />

2>/db2/db2/rm/rmjob.err<br />

c<strong>on</strong>nect host=sap-2650-01 port=65432<br />

login user=Administrator password=XXXX<br />

run-job name=db2tsm appset=db2tsm<br />

exit<br />

EOF<br />

echo "Finished RM job of call_rm_job.sh"<br />

#Register the source database to the backup host db2 instance <str<strong>on</strong>g>and</str<strong>on</strong>g><br />

initiate it as mirror or st<str<strong>on</strong>g>and</str<strong>on</strong>g>by<br />

su - db2 -c "db2 catalog db as "<br />

su - db2 -c "db2start"<br />

su - db2 -c "db2inidb as mirror "<br />

echo "End of call_rm_job.sh"<br />

~<br />

The sample <str<strong>on</strong>g>DB2</str<strong>on</strong>g> backup shell script that invokes a <str<strong>on</strong>g>DB2</str<strong>on</strong>g> backup to per<str<strong>on</strong>g>for</str<strong>on</strong>g>m a full<br />

offline backup of all <str<strong>on</strong>g>DB2</str<strong>on</strong>g> tablespaces is listed below:<br />

/usr/tivoli/tsm/tdp_r3/db264/backup.ksh<br />

#!/bin/ksh<br />

# ----------------------------------------------------------------<br />

# backup.ksh:<br />

# Sample <str<strong>on</strong>g>DB2</str<strong>on</strong>g> backup shell script <str<strong>on</strong>g>for</str<strong>on</strong>g> 32bit envir<strong>on</strong>ments<br />

# ----------------------------------------------------------------<br />

# Task:<br />

# Invokes a <str<strong>on</strong>g>DB2</str<strong>on</strong>g> backup in order to per<str<strong>on</strong>g>for</str<strong>on</strong>g>m a full offline backup of<br />

# all <str<strong>on</strong>g>DB2</str<strong>on</strong>g> tablespaces<br />

# ----------------------------------------------------------------<br />

# ***** NOTE ***** NOTE ***** NOTE *****<br />

#<br />

# This script is intended <strong>on</strong>ly as a model <str<strong>on</strong>g>and</str<strong>on</strong>g> should be<br />

# carefully tailored to the needs of the specific site.<br />

#<br />

# ***** NOTE ***** NOTE ***** NOTE *****<br />

# ----------------------------------------------------------------<br />

#<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide<br />

55


Installati<strong>on</strong> <str<strong>on</strong>g>and</str<strong>on</strong>g> C<strong>on</strong>figurati<strong>on</strong><br />

# For the following examples, the system id (alias) of the <str<strong>on</strong>g>DB2</str<strong>on</strong>g><br />

database is<br />

# assumed to be 'AE2'.<br />

#<br />

# --------------------------------COMMAND-------------------------<br />

su - db2 -c "db2 backup db load<br />

/usr/tivoli/tsm/tdp_r3/db264/libtdpdb264.a"<br />

56<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide


4<br />

Validati<strong>on</strong><br />

This chapter includes the following secti<strong>on</strong>s:<br />

• Per<str<strong>on</strong>g>for</str<strong>on</strong>g>ming a backup <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>EMC</str<strong>on</strong>g> NetWorker..........................................58<br />

• Per<str<strong>on</strong>g>for</str<strong>on</strong>g>ming a restore <str<strong>on</strong>g>and</str<strong>on</strong>g> recovery <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>EMC</str<strong>on</strong>g> NetWorker.....................59<br />

• Per<str<strong>on</strong>g>for</str<strong>on</strong>g>ming a backup <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> Tivoli Storage Manager.......................62<br />

• Per<str<strong>on</strong>g>for</str<strong>on</strong>g>ming a restore <str<strong>on</strong>g>and</str<strong>on</strong>g> recovery <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> Tivoli Storage Manager..64<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide<br />

57


Validati<strong>on</strong><br />

Use the instructi<strong>on</strong>s provided in this chapter to verify that the installati<strong>on</strong> <str<strong>on</strong>g>and</str<strong>on</strong>g><br />

c<strong>on</strong>figurati<strong>on</strong> of the various soluti<strong>on</strong> comp<strong>on</strong>ents have been d<strong>on</strong>e successfully.<br />

Per<str<strong>on</strong>g>for</str<strong>on</strong>g>ming a backup <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>EMC</str<strong>on</strong>g> NetWorker<br />

To per<str<strong>on</strong>g>for</str<strong>on</strong>g>m a backup <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>EMC</str<strong>on</strong>g> NetWorker, do the following:<br />

1. Open NetWorker Administrati<strong>on</strong> C<strong>on</strong>sole.<br />

2. At the top of the page, select M<strong>on</strong>itoring.<br />

3. On the Groups tab, right-click the group created <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> backup <str<strong>on</strong>g>and</str<strong>on</strong>g> select<br />

Start.<br />

58<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide


Per<str<strong>on</strong>g>for</str<strong>on</strong>g>ming a restore <str<strong>on</strong>g>and</str<strong>on</strong>g> recovery <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>EMC</str<strong>on</strong>g> NetWorker<br />

Per<str<strong>on</strong>g>for</str<strong>on</strong>g>ming a restore <str<strong>on</strong>g>and</str<strong>on</strong>g> recovery <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>EMC</str<strong>on</strong>g> NetWorker<br />

This secti<strong>on</strong> describes the process to per<str<strong>on</strong>g>for</str<strong>on</strong>g>m a full <str<strong>on</strong>g>SAP</str<strong>on</strong>g> database recovery from<br />

an EDL (or other tape library) back to the backup host <str<strong>on</strong>g>for</str<strong>on</strong>g> an <str<strong>on</strong>g>SAP</str<strong>on</strong>g> system using<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> NetWorker.<br />

The recovery process includes the following steps:<br />

1. “Restore the backup image from EDL to the backup host”<br />

2. “Recover the database <str<strong>on</strong>g>and</str<strong>on</strong>g> apply archive logs at the backup”<br />

3. “Restore validated <str<strong>on</strong>g>SAP</str<strong>on</strong>g> database from the backup to the source”<br />

Restore the backup image from EDL to the backup host<br />

To recover the latest available backup d<strong>on</strong>e through the process outlined in this<br />

document, you will not need to restore the backup from tape to the backup host.<br />

In that case, the latest replica of the producti<strong>on</strong> database is already available <strong>on</strong><br />

the backup host <str<strong>on</strong>g>and</str<strong>on</strong>g> you can initiate the recovery <strong>on</strong> that host (step 2) <str<strong>on</strong>g>with</str<strong>on</strong>g>out<br />

having to restore the backup from tape.<br />

For database backup <str<strong>on</strong>g>and</str<strong>on</strong>g> recovery, NetWorker does not support running the<br />

restore process <strong>on</strong> NetWorker c<strong>on</strong>sole. The db2 comm<str<strong>on</strong>g>and</str<strong>on</strong>g> must be used to restore<br />

the backup image to the backup system <str<strong>on</strong>g>with</str<strong>on</strong>g> the <str<strong>on</strong>g>DB2</str<strong>on</strong>g> administrator user.<br />

db2 restore db load /usr/lib/libnsrdb2.o opti<strong>on</strong>s<br />

/db2/db2/<str<strong>on</strong>g>DB2</str<strong>on</strong>g>_CFG taken at timestamp<br />

Note: The NetWorker backup log file /nsr/applog/nsrdb2sv.log that records all<br />

backup timestamps must be checked.<br />

Recover the database <str<strong>on</strong>g>and</str<strong>on</strong>g> apply archive logs at the backup<br />

Once the database backup image has been restored to the backup host, you can<br />

initiate the database recovery process, which includes applying the most recent<br />

archive logs from the source host. The following steps assume the latest archive<br />

logs are available in the backup host.<br />

The producti<strong>on</strong> transacti<strong>on</strong> logs need to be backed up from the producti<strong>on</strong> host<br />

through a separate (<str<strong>on</strong>g>and</str<strong>on</strong>g> more frequent) backup process so they can be made<br />

available in the event of a catastrophic loss of the whole producti<strong>on</strong> system. You<br />

can use <str<strong>on</strong>g>EMC</str<strong>on</strong>g> NetWorker to manage transacti<strong>on</strong> log backups.<br />

1. Log in <str<strong>on</strong>g>with</str<strong>on</strong>g> the db2 user <strong>on</strong> the backup host.<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide<br />

59


Validati<strong>on</strong><br />

2. Run the comm<str<strong>on</strong>g>and</str<strong>on</strong>g>:<br />

db2> db2 roll<str<strong>on</strong>g>for</str<strong>on</strong>g>ward db to end of logs<br />

To validate that the <str<strong>on</strong>g>SAP</str<strong>on</strong>g> system can be started <strong>on</strong> the database be<str<strong>on</strong>g>for</str<strong>on</strong>g>e restoring<br />

the replica to the producti<strong>on</strong> system, run the comm<str<strong>on</strong>g>and</str<strong>on</strong>g> “db2 roll<str<strong>on</strong>g>for</str<strong>on</strong>g>ward db<br />

stop” <str<strong>on</strong>g>with</str<strong>on</strong>g> the db2 user be<str<strong>on</strong>g>for</str<strong>on</strong>g>e starting up <str<strong>on</strong>g>SAP</str<strong>on</strong>g>.<br />

Note: At this point, some customers might choose to use the backup host as a temporary<br />

“operati<strong>on</strong>al recovery” system to which some selected users will have access to per<str<strong>on</strong>g>for</str<strong>on</strong>g>m<br />

functi<strong>on</strong>al checks or recovery operati<strong>on</strong>s <strong>on</strong> the applicati<strong>on</strong>. If this is the case, you will<br />

need to take into account certain c<strong>on</strong>siderati<strong>on</strong>s similar to those taken when creating a<br />

system copy to ensure the backup host does not interface <str<strong>on</strong>g>with</str<strong>on</strong>g> other producti<strong>on</strong> systems or<br />

otherwise behaves like the producti<strong>on</strong> system.<br />

Restore validated <str<strong>on</strong>g>SAP</str<strong>on</strong>g> database from the backup to the source<br />

1. Shut down <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <strong>on</strong> both source <str<strong>on</strong>g>and</str<strong>on</strong>g> backup hosts prior to the restore.<br />

2. Unmount the replica that will be restored to the source host manually through<br />

RM c<strong>on</strong>sole.<br />

60<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide


Per<str<strong>on</strong>g>for</str<strong>on</strong>g>ming a restore <str<strong>on</strong>g>and</str<strong>on</strong>g> recovery <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>EMC</str<strong>on</strong>g> NetWorker<br />

3. Restore the replica.<br />

4. The Restore Wizard displays.<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide<br />

61


Validati<strong>on</strong><br />

5. Select the objects to be restored.<br />

Note: If /db2//log_archive is selected, the /db2//log_archive filesystem in the<br />

source system will be replaced by that of the backup host. If the /db2//log_archive<br />

is not selected, /db2//log_archive must be umounted in the source system;<br />

otherwise, the /db2/ filesystem cannot be umounted, which leads to a restore acti<strong>on</strong><br />

failure.<br />

6. After the restore, log in <str<strong>on</strong>g>with</str<strong>on</strong>g> the user adm <strong>on</strong> the source system <str<strong>on</strong>g>and</str<strong>on</strong>g> run<br />

the comm<str<strong>on</strong>g>and</str<strong>on</strong>g> “startsap” to start the <str<strong>on</strong>g>SAP</str<strong>on</strong>g> system.<br />

7. Log in <strong>on</strong> the <str<strong>on</strong>g>SAP</str<strong>on</strong>g> system <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g>GUI to check whether <str<strong>on</strong>g>SAP</str<strong>on</strong>g> is running.<br />

Per<str<strong>on</strong>g>for</str<strong>on</strong>g>ming a backup <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> Tivoli Storage Manager<br />

To per<str<strong>on</strong>g>for</str<strong>on</strong>g>m a backup <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> Tivoli Storage Manager manually, do the<br />

following steps:<br />

1. Log in <str<strong>on</strong>g>with</str<strong>on</strong>g> the root user <strong>on</strong> the backup system (sapaix06).<br />

2. Run the dsmadm comm<str<strong>on</strong>g>and</str<strong>on</strong>g> to log in to the TSM server.<br />

62<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide


Per<str<strong>on</strong>g>for</str<strong>on</strong>g>ming a backup <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> Tivoli Storage Manager<br />

3. Run q schedule to check the schedule status.<br />

4. Update the schedule <str<strong>on</strong>g>with</str<strong>on</strong>g> the following comm<str<strong>on</strong>g>and</str<strong>on</strong>g>:<br />

update schedule db2domain db2backup starttime=<br />

Note: You can also change the schedule through the TSM server c<strong>on</strong>sole:<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide<br />

63


Validati<strong>on</strong><br />

Per<str<strong>on</strong>g>for</str<strong>on</strong>g>ming a restore <str<strong>on</strong>g>and</str<strong>on</strong>g> recovery <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> Tivoli Storage Manager<br />

This secti<strong>on</strong> describes the process to per<str<strong>on</strong>g>for</str<strong>on</strong>g>m a full <str<strong>on</strong>g>SAP</str<strong>on</strong>g> database recovery from<br />

an EDL (or other tape library) back to the source <str<strong>on</strong>g>SAP</str<strong>on</strong>g> system using <str<strong>on</strong>g>IBM</str<strong>on</strong>g> Tivoli<br />

Storage Manager.<br />

To per<str<strong>on</strong>g>for</str<strong>on</strong>g>m a restore <str<strong>on</strong>g>and</str<strong>on</strong>g> recovery <str<strong>on</strong>g>with</str<strong>on</strong>g> TSM, do the following steps:<br />

1. “Restore the backup image from EDL to the backup host”<br />

2. “Recover the database <str<strong>on</strong>g>and</str<strong>on</strong>g> apply archive logs at the backup”<br />

3. “Restore validated <str<strong>on</strong>g>SAP</str<strong>on</strong>g> database from the backup to the source”<br />

Restore the backup image from EDL to the backup host<br />

To restore the backup image from EDL to the backup host, per<str<strong>on</strong>g>for</str<strong>on</strong>g>m the<br />

following:<br />

1. Ensure that the <str<strong>on</strong>g>DB2</str<strong>on</strong>g> database manager is started <strong>on</strong> the backup host.<br />

2. Log in <str<strong>on</strong>g>with</str<strong>on</strong>g> the db2 user <strong>on</strong> the backup host.<br />

3. Run either of the following two comm<str<strong>on</strong>g>and</str<strong>on</strong>g>s to per<str<strong>on</strong>g>for</str<strong>on</strong>g>m the restore.<br />

db2> db2 restore db load /usr/tivoli/tsm/tdp_r3/db264/libtdpdb264.a<br />

taken at timestamp<br />

db2> /usr/Tivoli/tsm/tdp_r3/db264/backom -c r_db -a -t imestamp<br />

The file /tdp_r3/tdp_log/tdprlf..NODE0000.log that records all<br />

backup <str<strong>on</strong>g>and</str<strong>on</strong>g> restore in<str<strong>on</strong>g>for</str<strong>on</strong>g>mati<strong>on</strong> can be checked to get the detailed in<str<strong>on</strong>g>for</str<strong>on</strong>g>mati<strong>on</strong> of<br />

the database backup image timestamps.<br />

Note: The backup <str<strong>on</strong>g>and</str<strong>on</strong>g> archive log file<br />

/db2//db2/NODE0000/SQL00001/db2rhist.asc has been refreshed<br />

during the backup process, so the comm<str<strong>on</strong>g>and</str<strong>on</strong>g> line “db2 list history backup all <str<strong>on</strong>g>for</str<strong>on</strong>g><br />

” <strong>on</strong>ly gets the latest backup image timestamp.<br />

Note: To recover the latest available backup d<strong>on</strong>e through the process outlined in this<br />

document, you will not need to restore the backup from tape to the backup host. In that<br />

case, the latest replica of the producti<strong>on</strong> database is already available <strong>on</strong> the backup host<br />

<str<strong>on</strong>g>and</str<strong>on</strong>g> you can initiate the recovery <strong>on</strong> that host (step 2) <str<strong>on</strong>g>with</str<strong>on</strong>g>out having to restore the backup<br />

from tape.<br />

64<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide


Per<str<strong>on</strong>g>for</str<strong>on</strong>g>ming a restore <str<strong>on</strong>g>and</str<strong>on</strong>g> recovery <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> Tivoli Storage<br />

Recover the database <str<strong>on</strong>g>and</str<strong>on</strong>g> apply archive logs at the backup<br />

Once the database backup image has been restored to the backup host, you can<br />

initiate the database recovery process, which includes applying the most recent<br />

archive logs from the source host. The following steps assume the latest archive<br />

logs are available in the backup host.<br />

The producti<strong>on</strong> archive logs need to be backed up from the producti<strong>on</strong> host<br />

through a separate (<str<strong>on</strong>g>and</str<strong>on</strong>g> more frequent) backup process so they can be made<br />

available in the event of a catastrophic loss of the whole producti<strong>on</strong> system. You<br />

can use TSM to manage archive log backups.<br />

1. Log in <str<strong>on</strong>g>with</str<strong>on</strong>g> the db2 user <strong>on</strong> the backup host.<br />

2. Run the comm<str<strong>on</strong>g>and</str<strong>on</strong>g>:<br />

db2> db2 roll<str<strong>on</strong>g>for</str<strong>on</strong>g>ward db to end of logs<br />

To validate that the <str<strong>on</strong>g>SAP</str<strong>on</strong>g> system can be started <strong>on</strong> the database be<str<strong>on</strong>g>for</str<strong>on</strong>g>e restoring<br />

the replica to the producti<strong>on</strong> system, run the comm<str<strong>on</strong>g>and</str<strong>on</strong>g> “db2 roll<str<strong>on</strong>g>for</str<strong>on</strong>g>ward db<br />

stop” <str<strong>on</strong>g>with</str<strong>on</strong>g> the db2 user be<str<strong>on</strong>g>for</str<strong>on</strong>g>e starting up <str<strong>on</strong>g>SAP</str<strong>on</strong>g>.<br />

Note: At this point, some customers might choose to use the backup host as a temporary<br />

“operati<strong>on</strong>al recovery” system to which some selected users will have access to per<str<strong>on</strong>g>for</str<strong>on</strong>g>m<br />

functi<strong>on</strong>al checks or recovery operati<strong>on</strong>s <strong>on</strong> the applicati<strong>on</strong>. If this is the case, you will<br />

need to take into account certain c<strong>on</strong>siderati<strong>on</strong>s similar to those taken when creating a<br />

system copy to ensure the backup host does not interface <str<strong>on</strong>g>with</str<strong>on</strong>g> other producti<strong>on</strong> systems.<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide<br />

65


Validati<strong>on</strong><br />

Restore validated <str<strong>on</strong>g>SAP</str<strong>on</strong>g> database from the backup to the source<br />

1. Shut down <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <strong>on</strong> both source <str<strong>on</strong>g>and</str<strong>on</strong>g> backup hosts.<br />

2. Open the Replicati<strong>on</strong> Manager server, <str<strong>on</strong>g>and</str<strong>on</strong>g> select the applicati<strong>on</strong> set under<br />

Applicati<strong>on</strong> Sets in the left-h<str<strong>on</strong>g>and</str<strong>on</strong>g> pane to display the replicas. Right-click the<br />

mounted replica, <str<strong>on</strong>g>and</str<strong>on</strong>g> select Unmount.<br />

3. Click Yes to c<strong>on</strong>firm.<br />

4. The replica status changes to “Successful” after the unmount.<br />

66<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide


Per<str<strong>on</strong>g>for</str<strong>on</strong>g>ming a restore <str<strong>on</strong>g>and</str<strong>on</strong>g> recovery <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> Tivoli Storage<br />

5. Right-click the replica <str<strong>on</strong>g>and</str<strong>on</strong>g> select Restore.<br />

6. The Restore Wizard displays.<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide<br />

67


Validati<strong>on</strong><br />

7. Select the objects to be restored.<br />

Note: If /db2//log_archive is selected, the /db2//log_archive filesystem<br />

in the source system will be replaced by that of the backup host. If the<br />

/db2//log_archive is not selected, /db2//log_archive must be umounted<br />

in the source system; otherwise, the /db2/ filesystem cannot be umounted,<br />

which leads to a restore acti<strong>on</strong> failure.<br />

8. Click Yes to c<strong>on</strong>firm.<br />

68<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide


Per<str<strong>on</strong>g>for</str<strong>on</strong>g>ming a restore <str<strong>on</strong>g>and</str<strong>on</strong>g> recovery <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> Tivoli Storage<br />

9. Restore in progress.<br />

10. Restore completed.<br />

11. After the restore, log in <str<strong>on</strong>g>with</str<strong>on</strong>g> the user adm <strong>on</strong> the source system <str<strong>on</strong>g>and</str<strong>on</strong>g> run<br />

the comm<str<strong>on</strong>g>and</str<strong>on</strong>g> startsap to start the <str<strong>on</strong>g>SAP</str<strong>on</strong>g> system.<br />

12. Log in <strong>on</strong> the <str<strong>on</strong>g>SAP</str<strong>on</strong>g> system <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g>GUI to check whether <str<strong>on</strong>g>SAP</str<strong>on</strong>g> is running.<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide<br />

69


Validati<strong>on</strong><br />

70<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide


5<br />

C<strong>on</strong>clusi<strong>on</strong><br />

Building an <str<strong>on</strong>g>SAP</str<strong>on</strong>g> envir<strong>on</strong>ment that enables an efficient <str<strong>on</strong>g>and</str<strong>on</strong>g> n<strong>on</strong>-disruptive<br />

backup <str<strong>on</strong>g>and</str<strong>on</strong>g> recovery strategy can be a complicated endeavor. This integrati<strong>on</strong><br />

guide depicts a validated design using an <str<strong>on</strong>g>EMC</str<strong>on</strong>g> CLARiiON CX4 or Symmetrix<br />

DMX-4 storage system, an <str<strong>on</strong>g>EMC</str<strong>on</strong>g> Disk Library DL-4206, <str<strong>on</strong>g>EMC</str<strong>on</strong>g> Replicati<strong>on</strong><br />

Manager, <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>EMC</str<strong>on</strong>g> NetWorker or <str<strong>on</strong>g>IBM</str<strong>on</strong>g> TSM. This soluti<strong>on</strong> provides the<br />

following benefits:<br />

• Reduces the impact of backup processes <strong>on</strong> producti<strong>on</strong> systems compared to<br />

backup strategies run directly <strong>on</strong> producti<strong>on</strong> hosts.<br />

• Utilizes a centralized user interface <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>EMC</str<strong>on</strong>g>'s most powerful replicati<strong>on</strong><br />

technologies to provide st<str<strong>on</strong>g>and</str<strong>on</strong>g>ard operati<strong>on</strong>al procedures <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> backups as<br />

well as backups <str<strong>on</strong>g>for</str<strong>on</strong>g> other applicati<strong>on</strong>s.<br />

• Eliminates downtime caused by offline backups; increasing the availability<br />

of the producti<strong>on</strong> envir<strong>on</strong>ment during backups.<br />

• Eliminates reliability <str<strong>on</strong>g>and</str<strong>on</strong>g> security c<strong>on</strong>cerns associated <str<strong>on</strong>g>with</str<strong>on</strong>g> tape backups <str<strong>on</strong>g>and</str<strong>on</strong>g><br />

physical tape libraries.<br />

• Increases the speed of point-in-time recovery. Data retrieval is faster from<br />

disk than from tape. The producti<strong>on</strong> replica mounted <strong>on</strong> a backup host<br />

provides a first line of protecti<strong>on</strong> <str<strong>on</strong>g>for</str<strong>on</strong>g> fast operati<strong>on</strong>al recoveries.<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> can help accelerate assessment, design, implementati<strong>on</strong>, <str<strong>on</strong>g>and</str<strong>on</strong>g> management<br />

while lowering the implementati<strong>on</strong> risks <str<strong>on</strong>g>and</str<strong>on</strong>g> cost of creating a backup <str<strong>on</strong>g>and</str<strong>on</strong>g><br />

recovery envir<strong>on</strong>ment <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong>.<br />

To learn more about this <str<strong>on</strong>g>and</str<strong>on</strong>g> other soluti<strong>on</strong>s c<strong>on</strong>tact an <str<strong>on</strong>g>EMC</str<strong>on</strong>g> representative or<br />

visit www.<str<strong>on</strong>g>EMC</str<strong>on</strong>g>.com/soluti<strong>on</strong>s/sap.<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide<br />

71


C<strong>on</strong>clusi<strong>on</strong><br />

72<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide


A<br />

Reference<br />

Documentati<strong>on</strong><br />

This appendix lists some important documentati<strong>on</strong> related to this use case.<br />

<str<strong>on</strong>g>SAP</str<strong>on</strong>g> Notes • Note 82029 - DB6: TSM installati<strong>on</strong> in <str<strong>on</strong>g>DB2</str<strong>on</strong>g> envir<strong>on</strong>ment<br />

• Note 930487 - DB6: Using <str<strong>on</strong>g>DB2</str<strong>on</strong>g> 9.1 <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> software<br />

• Note 899322- <str<strong>on</strong>g>DB2</str<strong>on</strong>g> V9.1 St<str<strong>on</strong>g>and</str<strong>on</strong>g>ard Parameter settings<br />

• Note 913481- DB6: Archiving log files <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> log file management<br />

• Note 101809 - DB6: Supported FixPaks <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> UDB <str<strong>on</strong>g>for</str<strong>on</strong>g> UNIX <str<strong>on</strong>g>and</str<strong>on</strong>g><br />

Windows<br />

<str<strong>on</strong>g>IBM</str<strong>on</strong>g> Redbook<br />

<str<strong>on</strong>g>SAP</str<strong>on</strong>g> Soluti<strong>on</strong>s <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> UDB V8.2.2 H<str<strong>on</strong>g>and</str<strong>on</strong>g>book - October/2005 <strong>on</strong> <str<strong>on</strong>g>SAP</str<strong>on</strong>g><br />

SDN, <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> Linux, UNIX, <str<strong>on</strong>g>and</str<strong>on</strong>g> Windows<br />

https://www.sdn.sap.com/irj/sdn/db6<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide<br />

73


Reference Documentati<strong>on</strong><br />

74<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide


B<br />

M<strong>on</strong>itoring the<br />

<str<strong>on</strong>g>Backup</str<strong>on</strong>g> Process<br />

This appendix describes the following general steps you can per<str<strong>on</strong>g>for</str<strong>on</strong>g>m to m<strong>on</strong>itor<br />

the backup process <str<strong>on</strong>g>for</str<strong>on</strong>g> both NetWorker <str<strong>on</strong>g>and</str<strong>on</strong>g> TSM backup scenarios.<br />

1. “M<strong>on</strong>itor unmounting a replica <strong>on</strong> the backup host”<br />

2. “M<strong>on</strong>itor deleting a replica”<br />

3. “M<strong>on</strong>itor running a cl<strong>on</strong>e job”<br />

4. “M<strong>on</strong>itor backing up a replica to EDL”<br />

Note: The screenshots used in this appendix are <str<strong>on</strong>g>for</str<strong>on</strong>g> the TSM backup scenario, but the<br />

m<strong>on</strong>itoring steps described can be applied to the NetWorker backup scenario also.<br />

M<strong>on</strong>itor unmounting a replica <strong>on</strong> the backup host<br />

Open the RM server <str<strong>on</strong>g>and</str<strong>on</strong>g> select Active Tasks in the left-h<str<strong>on</strong>g>and</str<strong>on</strong>g> pane.<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide<br />

75


M<strong>on</strong>itoring the <str<strong>on</strong>g>Backup</str<strong>on</strong>g> Process<br />

M<strong>on</strong>itor deleting a replica<br />

1. Open the Replicati<strong>on</strong> Manager server, click Applicati<strong>on</strong> Sets, <str<strong>on</strong>g>and</str<strong>on</strong>g> select the<br />

applicati<strong>on</strong> set used <str<strong>on</strong>g>for</str<strong>on</strong>g> the backup.<br />

2. The replica is deleted automatically.<br />

76<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide


3. Click Storage Pools, <str<strong>on</strong>g>and</str<strong>on</strong>g> select the storage pool used <str<strong>on</strong>g>for</str<strong>on</strong>g> the backup in the<br />

left-h<str<strong>on</strong>g>and</str<strong>on</strong>g> pane, you will find the devices in the storage pool are not in use,<br />

which means that the cl<strong>on</strong>e can be d<strong>on</strong>e again.<br />

M<strong>on</strong>itor running a cl<strong>on</strong>e job<br />

1. Open the Replicati<strong>on</strong> Manager server, <str<strong>on</strong>g>and</str<strong>on</strong>g> select Active Tasks in the<br />

left-h<str<strong>on</strong>g>and</str<strong>on</strong>g> pane. A cl<strong>on</strong>e job is started automatically.<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide<br />

77


M<strong>on</strong>itoring the <str<strong>on</strong>g>Backup</str<strong>on</strong>g> Process<br />

2. The cl<strong>on</strong>e job is finished.<br />

3. After the cl<strong>on</strong>e, the replica status “Mounted” indicates that the cl<strong>on</strong>e is<br />

finished <str<strong>on</strong>g>and</str<strong>on</strong>g> the replica has been mounted <strong>on</strong> the backup system.<br />

78<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide


4. Log in to the backup system, <str<strong>on</strong>g>and</str<strong>on</strong>g> run the comm<str<strong>on</strong>g>and</str<strong>on</strong>g> df. You can see that the<br />

filesystems have been mounted <strong>on</strong> the backup system.<br />

M<strong>on</strong>itor backing up a replica to EDL<br />

1. Run the following comm<str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> the db2 user to check the backup<br />

status.<br />

db2> db2 list utilities show detail<br />

The comm<str<strong>on</strong>g>and</str<strong>on</strong>g> line produces the following sample output:<br />

2. After the backup, you can check the backup logs <str<strong>on</strong>g>with</str<strong>on</strong>g> the following<br />

comm<str<strong>on</strong>g>and</str<strong>on</strong>g>:<br />

db2> db2 list history backup all <str<strong>on</strong>g>for</str<strong>on</strong>g> <br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide<br />

79


M<strong>on</strong>itoring the <str<strong>on</strong>g>Backup</str<strong>on</strong>g> Process<br />

The comm<str<strong>on</strong>g>and</str<strong>on</strong>g> produces the following sample output:<br />

80<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide


C<br />

C<strong>on</strong>figurati<strong>on</strong><br />

Files<br />

This appendix lists the sample c<strong>on</strong>figurati<strong>on</strong> files used in this use case.<br />

vendor.env<br />

Locati<strong>on</strong><br />

Functi<strong>on</strong><br />

/tdp_r3/vendor.env<br />

Interface between <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> TSM ERP module.<br />

vendor.env<br />

XINT_PROFILE=/tdp_r3/initAE2.utl<br />

TDP_DIR=/tdp_r3/tdplog<br />

BACKOM_LOCATION=/usr/tivoli/tsm/tdp_r3/db264/backom<br />

initae2.utl<br />

Locati<strong>on</strong><br />

Functi<strong>on</strong><br />

/tdp_r3/initAE2.utl<br />

TSM ERP module c<strong>on</strong>figurati<strong>on</strong> file.<br />

Initae2.utl<br />

#--------------------------------------------------------------------------<br />

#<br />

# Data Protecti<strong>on</strong> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> (R) interface <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> UDB<br />

#<br />

# Sample profile <str<strong>on</strong>g>for</str<strong>on</strong>g> Data Protecti<strong>on</strong> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> (R) Versi<strong>on</strong> 5.4<br />

#<br />

#--------------------------------------------------------------------------<br />

#<br />

# See the 'Data Protecti<strong>on</strong> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> (R) Installati<strong>on</strong> &<br />

# User's Guide' <str<strong>on</strong>g>for</str<strong>on</strong>g> a full descripti<strong>on</strong>.<br />

#<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide<br />

81


C<strong>on</strong>figurati<strong>on</strong> Files<br />

# For a comment symbol the character '#' can be used.<br />

# Everything following this character will be interpreted as comment.<br />

#<br />

# Data Protecti<strong>on</strong> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> (R) accesses its profile<br />

# in "read <strong>on</strong>ly" mode. All variable parameters like passwords, date of<br />

# last password change, current versi<strong>on</strong> number will be written into the file<br />

# specified <str<strong>on</strong>g>with</str<strong>on</strong>g> the CONFIG_FILE parameter. The passwords will be encrypted.<br />

#--------------------------------------------------------------------------<br />

# Prefix of the '<str<strong>on</strong>g>Backup</str<strong>on</strong>g> ID' which is used <str<strong>on</strong>g>for</str<strong>on</strong>g> communicati<strong>on</strong> <str<strong>on</strong>g>with</str<strong>on</strong>g><br />

# the <str<strong>on</strong>g>SAP</str<strong>on</strong>g>-<str<strong>on</strong>g>DB2</str<strong>on</strong>g> Administrati<strong>on</strong> Tools <str<strong>on</strong>g>and</str<strong>on</strong>g> stored in the descripti<strong>on</strong> field of<br />

# the Tivoli Storage Manager archive functi<strong>on</strong>.<br />

# Maximum 6 characters.<br />

# Default: n<strong>on</strong>e.<br />

#--------------------------------------------------------------------------<br />

BACKUPIDPREFIX AE2___<br />

#--------------------------------------------------------------------------<br />

# Number of parallel sessi<strong>on</strong>s to be established.<br />

# Note: This number must not exceed the number of tape drives simultaneously<br />

# available to the node <strong>on</strong> the Tivoli Storage Manager servers to be accessed.<br />

# The valid range of MAX_SESSIONS is from 1 <str<strong>on</strong>g>and</str<strong>on</strong>g> 32.<br />

# Default: n<strong>on</strong>e.<br />

#--------------------------------------------------------------------------<br />

MAX_SESSIONS<br />

1 # Tivoli Storage Manager client sessi<strong>on</strong>s<br />

#--------------------------------------------------------------------------<br />

# Number of backup copies of the <str<strong>on</strong>g>DB2</str<strong>on</strong>g> log files.<br />

# The valid range of REDOLOG_COPIES is from 1 to 9.<br />

# Default: 1.<br />

#--------------------------------------------------------------------------<br />

#REDOLOG_COPIES 2<br />

#--------------------------------------------------------------------------<br />

# Specifies the block size <str<strong>on</strong>g>for</str<strong>on</strong>g> disk I/O (in bytes).<br />

# The default values have been chosen from our per<str<strong>on</strong>g>for</str<strong>on</strong>g>mance experiments in<br />

# st<str<strong>on</strong>g>and</str<strong>on</strong>g>ard hardware envir<strong>on</strong>ments.<br />

# The valid range of BUFFSIZE is from 4KB to 32MB.<br />

# Default: 131072 (128 KB) <strong>on</strong> UNIX, 32768 (32 KB) <strong>on</strong> Windows.<br />

#--------------------------------------------------------------------------<br />

BUFFSIZE 131072 # block size in bytes<br />

#--------------------------------------------------------------------------<br />

# This opti<strong>on</strong>al parameter c<strong>on</strong>trols how Data Protecti<strong>on</strong> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g>(R) uses<br />

# the internal buffers <str<strong>on</strong>g>for</str<strong>on</strong>g> transferring data during a backup.<br />

# Valid values: SIMPLE | PREVENT | AUTO<br />

82<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide


# Default: SIMPLE<br />

#--------------------------------------------------------------------------<br />

#BUFFCOPY<br />

AUTO<br />

#--------------------------------------------------------------------------<br />

# Name of a program to be called be<str<strong>on</strong>g>for</str<strong>on</strong>g>e the backup task is started.<br />

# Default: n<strong>on</strong>e.<br />

#--------------------------------------------------------------------------<br />

# FRONTEND pgmname parameterlist<br />

#FRONTEND<br />

/db2/db2ae2/call_rm_job.sh<br />

#FRONTEND /db2/db2ae2/splitmirror.sh<br />

#--------------------------------------------------------------------------<br />

# Name of a program to be called after the backup task is completed.<br />

# Default: n<strong>on</strong>e.<br />

#--------------------------------------------------------------------------<br />

#BACKEND<br />

pgmname parameterlist<br />

#--------------------------------------------------------------------------<br />

# Maximum number of data base backup versi<strong>on</strong>s to be kept.<br />

# Note: Versi<strong>on</strong> c<strong>on</strong>trol by Data Protecti<strong>on</strong> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> (R) is <strong>on</strong>ly activated<br />

# <strong>on</strong>ly activated if the parameter MAX_VERSION is not 0.<br />

# The valid range of MAX_VERSIONS is from 0 to 9999.<br />

# A value of 0 means no versi<strong>on</strong>ing.<br />

# Default: 0, no versi<strong>on</strong>ing.<br />

#--------------------------------------------------------------------------<br />

#MAX_VERSIONS 4<br />

#--------------------------------------------------------------------------<br />

# Specifies whether a null block compressi<strong>on</strong> of the data is to be per<str<strong>on</strong>g>for</str<strong>on</strong>g>med<br />

# be<str<strong>on</strong>g>for</str<strong>on</strong>g>e transmissi<strong>on</strong> to Tivoli Storage Manager.<br />

# Although RL compressi<strong>on</strong> introduces additi<strong>on</strong>al CPU load, throughput can be<br />

# improved when the network is the bottleneck. RL compressi<strong>on</strong> in Data<br />

# Protecti<strong>on</strong> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g>(R) should not be used together <str<strong>on</strong>g>with</str<strong>on</strong>g><br />

# Tivoli Storage Manager API compressi<strong>on</strong>.<br />

# Default: NO<br />

#--------------------------------------------------------------------------<br />

#RL_COMPRESSION YES # NO is default<br />

#--------------------------------------------------------------------------<br />

# C<strong>on</strong>trols generati<strong>on</strong> of a trace file.<br />

# Note: We recommend using the trace functi<strong>on</strong> <strong>on</strong>ly in cooperati<strong>on</strong> <str<strong>on</strong>g>with</str<strong>on</strong>g><br />

# Data Protecti<strong>on</strong> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> (R) support.<br />

# Default: OFF.<br />

#--------------------------------------------------------------------------<br />

TRACE<br />

ON<br />

TRACEFILE<br />

/db2/db2ae2/sqllib/db2dump/tdpr3.trace<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide<br />

83


C<strong>on</strong>figurati<strong>on</strong> Files<br />

#--------------------------------------------------------------------------<br />

# Denotes the maximum size of the trace file in KB.<br />

# If not specified, the trace file size is unlimited.<br />

#--------------------------------------------------------------------------<br />

#TRACEMAX # trace file size in KB<br />

#--------------------------------------------------------------------------<br />

# Specify the full path of the c<strong>on</strong>figurati<strong>on</strong> file.<br />

# Default: n<strong>on</strong>e.<br />

#--------------------------------------------------------------------------<br />

#CONFIG_FILE<br />

/db2/C21/sqllib/%<str<strong>on</strong>g>DB2</str<strong>on</strong>g>NODE/initSID.bki<br />

CONFIG_FILE /tdp_r3/%<str<strong>on</strong>g>DB2</str<strong>on</strong>g>NODE/initAE2.bki<br />

#--------------------------------------------------------------------------<br />

# Denotes if Data Protecti<strong>on</strong> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> (R) shall send error/status<br />

# in<str<strong>on</strong>g>for</str<strong>on</strong>g>mati<strong>on</strong> to a Tivoli Storage Manager server.<br />

# The servername must match <strong>on</strong>e of the servers listed in a SERVER statement.<br />

# Valid values <str<strong>on</strong>g>for</str<strong>on</strong>g> verbosity are ERROR | WARNING | DETAIL.<br />

# Default: n<strong>on</strong>e.<br />

#--------------------------------------------------------------------------<br />

#LOG_SERVER servername [verbosity]<br />

#LOG_SERVER server_a ERROR<br />

#**************************************************************************<br />

# Statement <str<strong>on</strong>g>for</str<strong>on</strong>g> servers <str<strong>on</strong>g>and</str<strong>on</strong>g> paths.<br />

# Multiple servers may be defined.<br />

#**************************************************************************<br />

SERVER<br />

TSMSERVER<br />

SESSIONS 2 # Maximum number of sessi<strong>on</strong>s<br />

# to server_a<br />

PASSWORDREQUIRED YES # Use a password<br />

ADSMNODE<br />

sapaix06<br />

BRBACKUPMGTCLASS db2mgmta<br />

BRARCHIVEMGTCLASS db2mgmta<br />

# TCP_ADDRESS 192.168.1.1 # IP address of network interface<br />

# <strong>on</strong> server_a<br />

# Overrides IP address of dsm.sys<br />

# USE_AT 0 1 2 3 4 5 6 # Days when server_a is used <str<strong>on</strong>g>for</str<strong>on</strong>g><br />

# backup<br />

#**************************************************************************<br />

# USE_AT : 0=Su 1=Mo 2=Tu 3=We 4=Th 5=Fr 6=Sa<br />

# The valid range of USE_AT is from 0 to 6.<br />

# Default: all days<br />

#**************************************************************************<br />

#SERVER server_b # Servername, as defined in dsm.sys<br />

84<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide


# SESSIONS 2 # Maximum number of sessi<strong>on</strong>s<br />

# to server_b<br />

# PASSWORDREQUIRED YES # Use a password<br />

# ADSMNODE NODE # Tivoli Storage Manager Nodename<br />

# BRBACKUPMGTCLASS MDB # Mgmt-Classes <str<strong>on</strong>g>for</str<strong>on</strong>g> database backup<br />

# BRARCHIVEMGTCLASS MLOG1 MLOG2 # Mgmt-Classes <str<strong>on</strong>g>for</str<strong>on</strong>g> redo log backup<br />

# TCP_ADDRESS 192.168.1.1 # IP address of network interface<br />

# <strong>on</strong> server_b<br />

# Overrides IP address of dsm.sys<br />

# USE_AT 0 1 2 3 4 5 6 # Days when server_b is used <str<strong>on</strong>g>for</str<strong>on</strong>g><br />

# backup<br />

#**************************************************************************<br />

# USE_AT : 0=Su 1=Mo 2=Tu 3=We 4=Th 5=Fr 6=Sa<br />

# Default: all days<br />

#**************************************************************************<br />

#--------------------------------------------------------------------------<br />

# End of profile<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide<br />

85


C<strong>on</strong>figurati<strong>on</strong> Files<br />

86<br />

<str<strong>on</strong>g>EMC</str<strong>on</strong>g> <str<strong>on</strong>g>Backup</str<strong>on</strong>g> <str<strong>on</strong>g>and</str<strong>on</strong>g> <str<strong>on</strong>g>Recovery</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>SAP</str<strong>on</strong>g> <str<strong>on</strong>g>with</str<strong>on</strong>g> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <str<strong>on</strong>g>DB2</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>IBM</str<strong>on</strong>g> <strong>AIX</strong> Integrati<strong>on</strong> Guide

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!