Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
IBM
Tivoli
Storage
Manager
for
Hardware
(5698-APH) Version 5.2.1
Data
Protection
for
IBM
ESS
for
mySAP.com
Technology
Installation
and
User’s
Guide
for
Oracle
Version
1
Release
2.10
SC33-8205-03
���
IBM
Tivoli
Storage
Manager
for
Hardware
(5698-APH)
Data
Protection
for
IBM
ESS
for
mySAP.com
Technology
Installation
and
User’s
Guide
for
Oracle
Version
1
Release
2.10
SC33-8205-03
���
Fourth
Edition
(December
2003)
This
edition
applies
to
Version
1
Release
2
Modification
Level
10
of
Data
Protection
for
IBM
ESS
for
mySAP.com
Technology,
Program
Number
5698-ESR,
available
as
a
licensed
program
product,
and
to
all
subsequent
releases
and
modifications
until
otherwise
indicated
in
new
editions.
Order
publications
through
your
IBM
representative
or
the
IBM
branch
office
serving
your
area.
Publications
are
not
stocked
at
the
addresses
given
below.
A
form
for
readers’
comments
is
provided
at
the
back
of
this
publication.
If
the
form
has
been
removed,
address
your
comments
to:
IBM
Deutschland
Entwicklung
GmbH
Enterprise
Solution
Development
Dept.
3848,
Bldg.
71032-05
Schönaicher
Str.
220
71032
Böblingen
Germany
FAX
(Germany):
07031
16
3619
FAX
(other
countries):
(+49)
7031
16
3619
Internet
Web
page:
http://www.ibm.com/software/tivoli
Make
sure
to
include
the
following
in
your
comment
or
note:
v
Title
and
order
number
of
this
document
v
Page
number
or
topic
related
to
your
comment
When
you
send
information
to
IBM,
you
grant
IBM
a
non-exclusive
right
to
use
or
distribute
the
information
in
any
way
it
believes
appropriate
without
incurring
any
obligation
to
you.
©
Copyright
International
Business
Machines
Corporation
2001,
2003.
All
rights
reserved.
US
Government
Users
Restricted
Rights
–
Use,
duplication
or
disclosure
restricted
by
GSA
ADP
Schedule
Contract
with
IBM
Corp.
Note!
Before
using
this
information
and
the
product
it
supports,
be
sure
to
read
the
general
information
under
“Notices”
on
page
xi.
http://www.ibm.com/software/tivoli
Contents
Figures
.
.
.
.
.
.
.
.
.
.
.
.
.
. vii
Tables
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. ix
Notices
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. xi
Trademarks
and
Service
Marks
.
.
.
.
.
.
.
. xi
Summary
of
Changes
.
.
.
.
.
.
.
. xiii
Preface
.
.
.
.
.
.
.
.
.
.
.
.
.
. xv
Who
Should
Read
This
Document
.
.
.
.
.
.
. xv
Where
to
Find
More
Information
.
.
.
.
.
.
. xvi
Contents
of
the
DP
for
ESS
Package
.
.
.
.
.
. xvi
Supported
Platforms
.
.
.
.
.
.
.
.
.
.
. xvi
Naming
Conventions
.
.
.
.
.
.
.
.
.
.
. xvi
Chapter
1.
Introduction
.
.
.
.
.
.
.
. 1
Understanding
DP
for
ESS
.
.
.
.
.
.
.
.
.
. 1
Operating
Environment
.
.
.
.
.
.
.
.
.
. 1
Functions
of
DP
for
ESS
.
.
.
.
.
.
.
.
. 4
Understanding
the
mySAP.com
Oracle
Database
Administration
Tools
.
.
.
.
.
.
.
.
.
.
. 13
Understanding
Data
Protection
for
mySAP.com
Technology
.
.
.
.
.
.
.
.
.
.
.
.
.
. 14
Introducing
Data
Protection
for
mySAP.com
Technology
.
.
.
.
.
.
.
.
.
.
.
.
. 14
Understanding
the
Administration
Assistant
for
DP
for
mySAP.com
.
.
.
.
.
.
.
.
.
.
.
.
. 17
Understanding
DP
for
mySAP.com
and
the
Tivoli
Storage
Manager
Server
.
.
.
.
.
.
.
.
.
. 17
Chapter
2.
General
Preparations
for
Installing
DP
for
ESS
.
.
.
.
.
.
.
. 19
Overview
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 19
brbackup
Part
1
.
.
.
.
.
.
.
.
.
.
.
. 19
brbackup
Part
2
.
.
.
.
.
.
.
.
.
.
.
. 20
Overall
Disk
Layout
Considerations
.
.
.
.
.
. 21
Specific
Customization
Requirements
.
.
.
.
.
. 22
Profile
Considerations
.
.
.
.
.
.
.
.
.
. 24
Chapter
3.
Installing
and
Customizing
DP
for
ESS
.
.
.
.
.
.
.
.
.
.
.
.
. 29
Installation
Requirements
.
.
.
.
.
.
.
.
.
. 29
Hardware
Requirements
.
.
.
.
.
.
.
.
. 29
Software
Requirements
.
.
.
.
.
.
.
.
. 31
Environment
Requirements
.
.
.
.
.
.
.
. 31
General
Installation
Approach
for
the
Required
Products
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 32
Other
Steps
Prior
to
Installing
DP
for
ESS
.
.
.
. 35
Setting
Up
the
NFS
File
Systems
.
.
.
.
.
. 35
Aspects
of
Using
the
IBM
Subsystem
Device
Driver
(SDD)
.
.
.
.
.
.
.
.
.
.
.
.
. 35
Setting
Up
ESS
Source/Target
Volumes
.
.
.
. 36
Installing
DP
for
ESS
.
.
.
.
.
.
.
.
.
.
. 37
Customizing
and
Initializing
DP
for
ESS
.
.
.
.
. 40
Customizing
the
DP
for
ESS
Profile
.
.
.
.
. 40
Checking
Environment
Variables
.
.
.
.
.
. 41
Initializing
DP
for
ESS
.
.
.
.
.
.
.
.
.
. 42
Customizing
the
mySAP.com
DBA
Tool
Environment
.
.
.
.
.
.
.
.
.
.
.
.
.
. 42
Preparing
for
SQLNET
Usage
.
.
.
.
.
.
. 42
Customizing
the
mySAP.com
DBA
Tool
Profile
43
Uninstalling
DP
for
ESS
.
.
.
.
.
.
.
.
.
. 44
Chapter
4.
Backup
Methods
.
.
.
.
.
. 47
Database
Backups
With
ESS
FlashCopy
.
.
.
.
. 47
Sample
Usage
of
brbackup
.
.
.
.
.
.
.
. 49
Effective
FLASHCOPY_TYPE
Value
.
.
.
.
. 51
Using
Backup
Scripts
.
.
.
.
.
.
.
.
.
. 53
Requirements
for
ESS
Source/Target
Volumes
.
. 53
Complete
Database
Backup
.
.
.
.
.
.
.
. 53
Disk-Only
Backup
.
.
.
.
.
.
.
.
.
.
. 56
DP
for
mySAP.com
FCS_FILE
Parameter
.
.
. 56
Database
Backups
Without
FlashCopy
Backup
.
.
. 56
Backups
of
the
Offline
Redo
Logs
.
.
.
.
.
.
. 57
How
to
Start
the
Backups
.
.
.
.
.
.
.
.
. 58
Automated
Backup
Start
via
Schedules
.
.
.
. 58
Tivoli
Storage
Manager
Schedules
.
.
.
.
.
. 58
UNIX
crontab
.
.
.
.
.
.
.
.
.
.
.
. 58
Backup
Strategy
and
Automation
.
.
.
.
.
.
. 59
Chapter
5.
Restore
Methods
.
.
.
.
. 61
General
Overview
.
.
.
.
.
.
.
.
.
.
.
. 61
Restore/Recovery
Method
Using
Tivoli
Storage
Manager
Backup
Type
Objects
.
.
.
.
.
.
.
. 62
Using
the
mySAP.com
DBA
Tools
.
.
.
.
.
. 62
Using
the
DP
for
mySAP.com
File
Manager
.
.
. 63
Restore/Recovery
Method
Using
the
FlashCopy
Backup
Type
Objects
with
a
FlashBack
Restore
.
. 63
FlashBack
Restore
.
.
.
.
.
.
.
.
.
.
. 63
Complete
Database
Restore
.
.
.
.
.
.
.
. 64
Implications
of
a
FlashBack
Restore
.
.
.
.
. 64
Products
Suited
for
Use
for
FlashBack
Restore
.
. 65
Need
for
Pre-
and
Post-Restore
Activities
.
.
. 69
Role
of
the
FCS_FILE
Parameter
for
a
FlashBack
Restore
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 69
Restore/Recovery
Steps
.
.
.
.
.
.
.
.
. 69
Important
Information
for
Profiles
.
.
.
.
.
.
. 75
FlashBack
Restore
Considerations
.
.
.
.
.
.
. 75
What
is
FlashBack
Restore?
.
.
.
.
.
.
.
. 75
Why
Use
FlashBack
Restore?
.
.
.
.
.
.
. 76
When
Not
to
Use
FlashBack
Restore
.
.
.
.
. 76
FlashBack
Restore
Limitations
.
.
.
.
.
.
.
. 78
Understanding
the
Limitations
.
.
.
.
.
.
. 78
Description
of
FlashBack
Restore
Limitations
.
. 79
FlashBack
Restore
Rerun
Capabilities
.
.
.
.
.
. 83
What
is
a
FlashBack
Restore
Rerun?
.
.
.
.
. 83
Conditions
for
a
FlashBack
Restore
Rerun
.
.
. 83
©
Copyright
IBM
Corp.
2001,
2003
iii
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reasons
for
a
FlashBack
Restore
Rerun
.
.
.
. 84
FlashBack
Restore
Rerun
Limitations
.
.
.
.
. 84
Sample
FlashBack
Restore
Scenarios
.
.
.
.
.
. 85
Scenario
Descriptions
.
.
.
.
.
.
.
.
.
. 86
Chapter
6.
Description
and
Usage
of
the
DP
for
ESS
Commands
.
.
.
.
.
. 97
Functions
of
the
DP
for
ESS
Command
’splitint’
97
Split
Function
.
.
.
.
.
.
.
.
.
.
.
.
. 99
Description
.
.
.
.
.
.
.
.
.
.
.
.
. 99
Usage
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 101
Syntax
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 102
Resync
Function
.
.
.
.
.
.
.
.
.
.
.
. 103
Description
.
.
.
.
.
.
.
.
.
.
.
.
. 103
Usage
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 103
Syntax
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 103
Withdraw
Function
.
.
.
.
.
.
.
.
.
.
. 104
Description
.
.
.
.
.
.
.
.
.
.
.
.
. 104
Usage
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 104
Syntax
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 106
Unmount
Function
.
.
.
.
.
.
.
.
.
.
. 107
Description
.
.
.
.
.
.
.
.
.
.
.
.
. 107
Usage
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 107
Syntax
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 108
Flashback
Function
.
.
.
.
.
.
.
.
.
.
. 108
Description
.
.
.
.
.
.
.
.
.
.
.
.
. 108
Usage
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 110
Syntax
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 110
Inquire
Function
.
.
.
.
.
.
.
.
.
.
.
. 110
Description
.
.
.
.
.
.
.
.
.
.
.
.
. 110
Usage
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 110
Syntax
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 111
Password
Function
.
.
.
.
.
.
.
.
.
.
. 111
Description
.
.
.
.
.
.
.
.
.
.
.
.
. 111
Usage
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 111
Syntax
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 111
Query
Function
.
.
.
.
.
.
.
.
.
.
.
.
. 112
Description
.
.
.
.
.
.
.
.
.
.
.
.
. 112
Usage
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 113
Syntax
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 113
Summary
of
splitint
Functions
.
.
.
.
.
.
. 114
Command
Options
Summary
.
.
.
.
.
.
.
. 117
DP
for
ESS
Command
’tdpessora’
.
.
.
.
.
. 117
Description
.
.
.
.
.
.
.
.
.
.
.
.
. 117
Usage
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 118
Syntax
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 121
Backup
and
Restore
Cycles
.
.
.
.
.
.
.
.
. 121
Backup
Cycle
.
.
.
.
.
.
.
.
.
.
.
. 122
Restore
Cycle
.
.
.
.
.
.
.
.
.
.
.
. 123
Common
Information
for
the
Backup
and
Restore
Cycles
.
.
.
.
.
.
.
.
.
.
.
. 123
DP
for
ESS
FlashCopy
Agent
.
.
.
.
.
.
. 124
PSI
(Progress
Status
Indicator)
.
.
.
.
.
.
. 125
BSI
(Backup
Status
Indicator)
.
.
.
.
.
.
. 128
RSI
(Restore
Status
Indicator)
.
.
.
.
.
.
. 130
Chapter
7.
The
DP
for
ESS
Profile
(.fcs)
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 133
Location
and
Naming
Conventions
.
.
.
.
.
. 133
Structure
of
the
DP
for
ESS
Profile
.
.
.
.
.
. 133
Parameters
of
the
DP
for
ESS
Profile
.
.
.
.
. 134
Structure
of
the
DP
for
ESS
Target
Volumes
File
138
Parameters
of
the
DP
for
ESS
Target
Volumes
File
138
Chapter
8.
DP
for
ESS
Functionality
for
AIX
LVM
Mirrored
Environments
.
. 141
Overview
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 141
Advantages
of
the
Special
Handling
of
AIX
LVM
Mirrored
Environments
.
.
.
.
.
.
.
.
.
. 142
Functional
Overview
.
.
.
.
.
.
.
.
.
.
. 142
FlashCopy
Backup
Process
.
.
.
.
.
.
.
. 143
FlashBack
Restore
Process
.
.
.
.
.
.
.
. 144
DP
for
ESS
and
Copy
Sets
in
an
AIX
LVM
Mirror
Environment
.
.
.
.
.
.
.
.
.
.
.
.
. 144
Supported
AIX
LVM
Mirrored
Environments
and
DP
for
ESS
.
.
.
.
.
.
.
.
.
.
.
.
.
. 147
Symmetrical
Environment
.
.
.
.
.
.
.
. 147
Asymmetrical
Environment
.
.
.
.
.
.
.
. 147
Requirements
for
Proper
Setup
and
Customization
with
AIX
LVM
Mirrors
.
.
.
.
.
.
.
.
.
. 148
Copy
Set
Parameter
.
.
.
.
.
.
.
.
.
.
. 152
DP
for
ESS
Parameters
Needed
for
FlashBack
Restore
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 153
Structure
of
the
DP
for
ESS
Target
Volumes
File
153
Parameters
of
the
DP
for
ESS
Target
Volumes
File
154
Sample
Using
the
DP
for
ESS
Functionality
for
AIX
LVM
Mirrored
Environments
.
.
.
.
.
.
.
. 156
Using
the
DP
for
ESS
Commands
for
Backups
(Sample)
.
.
.
.
.
.
.
.
.
.
.
.
.
. 156
Running
the
FlashBack
Restore/Recovery
(Sample)
.
.
.
.
.
.
.
.
.
.
.
.
.
. 157
DP
for
ESS
Files
Used
for
the
Preceding
Backup
and
Restore/Recovery
Commands
(Sample)
.
. 157
AIX
LVM
Mirror/Copy
Examples
.
.
.
.
.
. 159
Example
1:
Ideal
Configuration,
Symmetrical
Setup
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 160
Example
2:
Symmetrical
Configuration
with
Stale
Physical
Partitions
in
One
ESS
Unit
.
.
. 160
Example
3:
Symmetrical
Configuration
with
Stale
Physical
Partitions
in
Both
ESS
Units
.
. 161
Example
4:
Asymmetrical
Configuration
with
Insufficient
Target
Volumes
.
.
.
.
.
.
.
. 162
Example
5:
Asymmetrical
Configuration
with
Sufficient
Target
Volumes
.
.
.
.
.
.
.
. 163
Example
6:
Asymmetrical
Configuration
with
Sufficient
Target
Volumes
But
Stale
Physical
Partitions
.
.
.
.
.
.
.
.
.
.
.
.
.
. 164
Example
7:
Symmetrical
Configuration
with
LVs
(Different
Mirror
Numbers)
in
the
Same
ESS
.
. 165
Appendix
A.
Samples
.
.
.
.
.
.
.
. 167
Sample
of
an
Overall
Disk
Layout
.
.
.
.
.
. 167
Sample
NFS
Server
Setup
on
the
Production
System
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 170
Sample
NFS
Client
Setup
on
the
Backup
System
171
Sample
Tivoli
Storage
Manager
Client
Options
Files
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 172
Sample
Client
User
Options
File
(dsm.opt)
.
. 172
Sample
Client
System
Options
File
(dsm.sys)
172
Include/Exclude
List
Sample
.
.
.
.
.
.
. 172
iv
Data
Protection
for
IBM
ESS
for
mySAP.com
Technology
Installation
and
User’s
Guide
for
Oracle
||||||||
||||||||||||||||||||||||
||||||||
|||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
Sample
DP
for
mySAP.com
Profile
.
.
.
.
.
. 173
Sample
DP
for
ESS
Profile
.
.
.
.
.
.
.
.
. 178
Sample
DP
for
ESS
Target
Volumes
File
.
.
.
. 184
Sample
DP
for
ESS
Target
Volumes
File
(Mirror
Setup)
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 186
Sample
mySAP.com
DBA
Tool
Profile
.
.
.
.
. 187
Sample
of
tnsnames.ora
.
.
.
.
.
.
.
.
.
. 189
Sample
of
listener.ora
.
.
.
.
.
.
.
.
.
.
. 190
Sample
DP
for
mySAP.com
Installation
and
Customization
.
.
.
.
.
.
.
.
.
.
.
.
. 190
Sample
DP
for
ESS
Installation
and
Customization
192
Sample
R/3
Installation
and
Customization
.
.
. 193
Sample
splitint
Usage
.
.
.
.
.
.
.
.
.
. 199
Case
1:
Backup
with
Target
Withdrawal
in
brbackup
Run
.
.
.
.
.
.
.
.
.
.
.
. 199
Case
2:
Backup
without
Subsequent
Unmount
or
Withdraw
.
.
.
.
.
.
.
.
.
.
.
. 200
Case
3:
Backup
with
Delayed
Withdrawal
Outside
brbackup
Run
.
.
.
.
.
.
.
.
. 201
Case
4:
Backup
with
Unmounting
of
File
Systems
or
Withdraw
in
brbackup
Run
.
.
.
. 202
Case
5:
Backup
With
Unmount
.
.
.
.
.
. 203
Case
6:
Setup
Test
with
the
Query
Function
.
. 204
Case
7:
Disk-Only
Backup
With
Delayed
Withdrawal
Outside
brbackup
Run
(Positive
Example)
.
.
.
.
.
.
.
.
.
.
.
.
.
. 205
Case
8:
Disk-Only
Backup
and
ESS
INCR/COPY
Backup
Run
(Negative
Example)
. 206
Case
9:
Disk-Only
and
ESS
Incremental
Backup
Run
(Positive
Example)
.
.
.
.
.
.
.
.
. 207
Sample
brbackup
FlashCopy
Shell
Script
.
.
.
. 209
Appendix
B.
Data
Protection
for
IBM
ESS
for
mySAP.com
Technology
(Oracle)
Messages
.
.
.
.
.
.
.
.
. 211
DP
for
ESS
(Oracle)
Messages
.
.
.
.
.
.
.
. 211
Appendix
C.
Summary
of
Log
and
Trace
Files
.
.
.
.
.
.
.
.
.
.
.
. 241
mySAP.com
DBA
Tool
Logs
(brbackup/brarchive/brrestore)
.
.
.
.
.
.
. 241
DP
for
ESS
Logs
and
Traces
.
.
.
.
.
.
.
. 241
IBM
Enterprise
Storage
Server
.
.
.
.
.
.
.
. 242
DP
for
mySAP.com
.
.
.
.
.
.
.
.
.
.
. 242
AIX
Operating
System
.
.
.
.
.
.
.
.
.
. 242
Appendix
D.
Scripts
Supporting
FlashBack
Restore
.
.
.
.
.
.
.
.
. 243
PreRestore.sh
.
.
.
.
.
.
.
.
.
.
.
.
. 243
PostRestore.sh
.
.
.
.
.
.
.
.
.
.
.
.
. 244
Appendix
E.
Migration
from
Previous
DP
for
ESS
Releases
.
.
.
.
.
.
.
. 247
Check
Backup
Cycle
.
.
.
.
.
.
.
.
.
.
. 247
Perform
Environmental
Changes
.
.
.
.
.
.
. 247
Upgrade
Interfacing
Products
.
.
.
.
.
.
.
. 247
Adjust
Profiles
and
Backup
Commands/Scripts
248
Appendix
F.
Special
Recovery
Procedures
.
.
.
.
.
.
.
.
.
.
.
. 251
Restore/Recovery
after
Tablespace
Extension
(Current
DB
Control
Files
Available):
Case
1
.
.
. 251
Restore/Recovery
after
Tablespace
Extension
(Current
DB
Control
Files
Available):
Case
2
.
.
. 252
Glossary
.
.
.
.
.
.
.
.
.
.
.
.
. 255
Index
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 259
Contents
v
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
vi
Data
Protection
for
IBM
ESS
for
mySAP.com
Technology
Installation
and
User’s
Guide
for
Oracle
Figures
1.
Overall
DP
for
ESS
Environment
.
.
.
.
.
. 2
2.
Flow
of
Flashcopy/Backup/Withdraw
Operations
.
.
.
.
.
.
.
.
.
.
.
.
. 8
3.
Overview
of
DP
for
mySAP.com
.
.
.
.
. 15
4.
Overview
of
the
Backup
Scenario
.
.
.
.
. 22
5.
Control
File/Profile
Relationships
Without
DP
for
ESS
.
.
.
.
.
.
.
.
.
.
.
.
.
. 25
6.
Control
File/Profile
Relationships
With
DP
for
ESS
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 27
7.
Example
of
an
InstallShield
panel
.
.
.
.
. 39
8.
Offline_Mirror
Backup
with
2
Volume
Groups
(VG1
and
VG2)
.
.
.
.
.
.
.
.
.
.
. 55
9.
Online_Mirror
Backup
with
2
Volume
Groups
(VG1
and
VG2)
.
.
.
.
.
.
.
.
.
.
. 55
10.
Overview
of
Tools
for
FlashBack
Restore
66
11.
Restore/Recovery
Activities
with
FlashBack
Restore
.
.
.
.
.
.
.
.
.
.
.
.
.
. 71
12.
DP
for
ESS
and
Copy
Sets
in
an
AIX
LVM
Mirror
Environment
for
Oracle
.
.
.
.
.
. 145
13.
Ideal
Configuration,
Symmetrical
Setup
160
14.
Symmetrical
Configuration
with
Stale
Physical
Partitions
in
One
ESS
Unit
.
.
.
. 160
15.
Symmetrical
Configuration
with
Stale
Physical
Partitions
in
Both
ESS
Units
.
.
.
. 161
16.
Asymmetrical
Configuration
with
Insufficient
Target
Volumes
.
.
.
.
.
.
.
.
.
.
. 162
17.
Asymmetrical
Configuration
with
Sufficient
Target
Volumes
.
.
.
.
.
.
.
.
.
.
. 163
18.
Asymmetrical
Configuration
with
Sufficient
Target
Volumes
But
Stale
PP(s)
.
.
.
.
.
. 164
19.
Symmetrical
Configuration
with
LVs
(Different
Mirror
Numbers)
in
the
Same
ESS
. 165
20.
Disk
Layout
Used
in
Sample
Installation
168
21.
’smitty’
Panel
for
Exporting
Directories
170
22.
’smitty’
Panel
For
Mounting
NFS
Files
171
©
Copyright
IBM
Corp.
2001,
2003
vii
|||
|||
|||||||||||
viii
Data
Protection
for
IBM
ESS
for
mySAP.com
Technology
Installation
and
User’s
Guide
for
Oracle
Tables
1.
Related
Publications
.
.
.
.
.
.
.
.
. xv
2.
Effective
FLASHCOPY_TYPE
Value
Determination
.
.
.
.
.
.
.
.
.
.
.
. 52
3.
Summary
of
Function
Usage
for
DP
for
ESS
Command
’splitint’
.
.
.
.
.
.
.
.
. 115
4.
Combinations
of
Backup
Type
Status
(Tivoli
Storage
Manager
and
FlashCopy)
as
Reported
by
tdpessora
.
.
.
.
.
.
.
.
.
.
.
. 120
5.
Splitint
Actions
Required
to
Reset
the
Backup
Cycle
.
.
.
.
.
.
.
.
.
.
.
.
.
. 125
6.
Possible
Progress
Status
Indicator
(PSI)
Values
126
7.
Possible
Backup
Status
Indicator
(BSI)
Values
129
8.
Possible
Restore
Status
Indicator
(RSI)
Values
131
9.
DP
for
ESS
Profile
Parameters
(’global’
Topic)
134
10.
DP
for
ESS
Profile
Parameters
(’shark_data’
Topic)
.
.
.
.
.
.
.
.
.
.
.
.
.
. 136
11.
Parameters
of
the
shark_volumes_set_1
Topic
139
12.
Parameters
of
the
DP
for
ESS
target
volumes
file
for
AIX
LVM
mirrored
environments
.
. 154
13.
Adjustments
Required
when
Migrating
to
DP
for
ESS
1.2.10
.
.
.
.
.
.
.
.
.
.
. 249
©
Copyright
IBM
Corp.
2001,
2003
ix
|||
|||||||||
|
|
|
|
|
|
|
x
Data
Protection
for
IBM
ESS
for
mySAP.com
Technology
Installation
and
User’s
Guide
for
Oracle
Notices
References
in
this
publication
to
IBM®
products,
programs,
or
services
do
not
imply
that
IBM
intends
to
make
these
available
in
all
countries
in
which
IBM
operates.
Any
reference
to
an
IBM
product,
program,
or
service
is
not
intended
to
state
or
imply
that
only
that
IBM
product,
program,
or
service
may
be
used.
Any
functionally
equivalent
product,
program,
or
service
that
does
not
infringe
any
of
the
intellectual
property
rights
of
IBM
may
be
used
instead
of
the
IBM
product,
program,
or
service.
The
evaluation
and
verification
of
operation
in
conjunction
with
other
products,
except
those
expressly
designated
by
IBM,
are
the
responsibility
of
the
user.
IBM
may
have
patents
or
pending
patent
applications
covering
subject
matter
in
this
document.
The
furnishing
of
this
document
does
not
give
you
any
license
to
these
patents.
You
can
send
license
inquiries,
in
writing,
to
IBM
Director
of
Licensing
IBM
Corporation
North
Castle
drive
Armonk,
NY
10504-1785
U.S.A.
Any
references
in
this
information
to
non-Tivoli
or
non-IBM
Web
sites
are
provided
for
convenience
only
and
do
not
in
any
manner
serve
as
an
endorsement
of
those
Web
sites.
The
materials
at
those
Web
sites
are
not
part
of
the
materials
for
this
product
and
use
of
those
Web
sites
is
at
your
own
risk.
If
you
are
viewing
this
information
in
softcopy
form,
the
photographs
and
color
illustrations
may
not
appear.
Licensees
of
this
program
who
wish
to
have
information
about
it
for
the
purpose
of
enabling:
(i)
the
exchange
information
between
independently
created
programs
and
other
programs
(including
this
one)
and
(ii)
the
mutual
use
of
the
information
which
has
been
exchanged,
should
contact:
IBM
Deutschland
Informationssysteme
GmbH
Department
0215
Pascalstr.
100
70569
Stuttgart
Germany
Such
information
may
be
available,
subject
to
appropriate
terms
and
conditions,
including
in
some
cases
payment
of
a
fee.
Trademarks
and
Service
Marks
The
following
terms
are
trademarks
or
registered
trademarks
of
International
Business
Machines
Corporation
in
the
United
States
or
other
countries
or
both:
v
AFS
v
AIX
v
Enterprise
Storage
Server
v
FlashCopy
v
IBM
v
RS/6000
v
Tivoli
©
Copyright
IBM
Corp.
2001,
2003
xi
Java
and
all
Java-based
trademarks
and
logos
are
trademarks
or
registered
trademarks
of
Sun
Microsystems,
Incorporated,
in
the
United
States,
other
countries,
or
both.
UNIX
is
a
registered
trademark
of
The
Open
Group
in
the
United
States
and
other
countries.
Microsoft,
Windows,
Windows
NT,
and
Windows
2000
are
registered
trademarks
of
Microsoft
Corporation
in
the
United
States,
other
countries,
or
both.
Other
company,
product,
and
service
names
may
be
trademarks
or
service
marks
of
others.
xii
Data
Protection
for
IBM
ESS
for
mySAP.com
Technology
Installation
and
User’s
Guide
for
Oracle
Summary
of
Changes
The
following
new
functionality
has
been
added
to
version
1.2.10
of
DP
for
ESS
for
mySAP.com
Technology
for
Oracle
(hereafter
’DP
for
ESS’):
v
Support
for
the
SAP
″SPLITINT
Interface
for
Oracle″.
The
older
″Split
Mirror
Backup″
interface
and
the
Shortened
Backup
Processing
Feature
(SBPF)
are
no
longer
supported.
The
functionality
of
both
is
integrated
into
the
new
interface,
and
the
DP
for
ESS
program
’idscntl’
has
therefore
been
renamed
to
’splitint’.
Note:
For
existing
installations
upgrading
to
DP
for
ESS
1.2.10:
In
conjunction
with
the
above
program
name
change,
the
parameters
’split_cmd’
and
’resync_cmd’
have
effectively
been
deleted
and
two
new
parameters,
split_options
and
split_resync,
have
been
introduced.
The
required
migration
associated
with
these
changes
is
described
in
Appendix
E,
“Migration
from
Previous
DP
for
ESS
Releases,”
on
page
247.
v
Support
for
FlashCopy
restore
(also
known
as
FlashBack
Restore).
To
support
the
FlashBack
Restore,
a
new
FCS_FILE
parameter
has
been
introduced
for
DP
for
mySAP.com.
v
Employ
selected
FlashCopy
V2
functionality:
–
incremental
FlashCopy
(see
“Incremental
FlashCopy
Backup
and
Restore”
on
page
6
–
FlashCopy
across
different
logical
subsystems
(eliminates
an
ESS
volume
setup
restriction)
Existing
functionality
has
been
changed
(’unmount’
function)
and
extended
with
the
new
’split’
(formerly
’flashcopy’)
and
’resync’
functions.
Additional
changes:
v
A
capability
for
a
″diskonly″
FlashCopy
Backup
is
provided.
v
Added
a
new
command
(tdpessora)
to
provide
information
for
the
restore/recovery
process.
v
Increased
the
range
of
supported
platforms
to
include
AIX
5.2,
and
deleted
AIX
4.3.3
as
a
supported
platform.
v
Added
a
paragraph
listing
environments
that
are
not
supported
(see
“Environment
Requirements”
on
page
31).
v
Changes
in
setup
requirements:
–
all
volume
groups
of
the
production
system
containing
ESS
volumes
must
be
set
up
with
vpaths
if
SDD
is
installed
(see
“Aspects
of
Using
the
IBM
Subsystem
Device
Driver
(SDD)”
on
page
35).v
Samples
in
the
appendixes
have
been
added
or
modified
as
follows:
–
Sample
splitint
(formerly
idscntl)
usage,
cases
1
to
6
(modified)
–
Sample
splitint
usage,
cases
7
to
9
(new)
–
PreRestore.sh
(new)
–
PostRestore.sh
(new)
This
revision
also
includes
maintenance
and
editorial
changes.
Technical
changes
or
additions
to
the
text
and
illustrations
are
indicated
by
a
vertical
bar
to
the
left
of
the
change.
©
Copyright
IBM
Corp.
2001,
2003
xiii
|
|
||
||||
||||||
|||
|
||
||
||
|
|
||
||
||
|
|||
|
|
|
|
|
|||
xiv
Data
Protection
for
IBM
ESS
for
mySAP.com
Technology
Installation
and
User’s
Guide
for
Oracle
Preface
Who
Should
Read
This
Document
This
manual
is
intended
for
system
programmers
and
administrators
who
are
responsible
for
implementing
a
backup
solution
in
the
mySAP.com
Technology1
environment
using
Data
Protection
for
IBM
ESS
for
mySAP.com
Technology
(hereafter
referred
to
as
DP
for
ESS).
It
provides
information
to
install,
configure,
and
administer
DP
for
ESS
with
Oracle
databases.
In
this
publication,
it
is
assumed
that
you
have
an
understanding
of
the
following:
v
UNIX
operating
system
v
IBM
ESS
storage
subsystem
v
AIX
operating
system
and
its
Logical
Volume
Manager
(LVM)
v
R/3
DBA
tools
for
Oracle
DBMS
and
mySAP.com
Technology
DBA
tools
v
Oracle
database
administration
v
Data
Protection
for
R/3
and
Data
Protection
for
mySAP.com
Technology
v
Tivoli
Storage
Manager
Backup-Archive
Client
v
Tivoli
Storage
Manager
Application
Program
Interface
The
following
publications
provide
additional
information.
Table
1.
Related
Publications
Title
Order
Number
Tivoli
Storage
Manager
for
AIX
Administrator’s
Guide
V.5.2
GC32-0768
Tivoli
Storage
Manager
for
AIX
Administrator’s
Reference
V.5.2
GC32-0769
Tivoli
Storage
Manager
Messages
V.5.2
GC32-0767
Tivoli
Storage
Manager
Using
the
Application
Program
Interface
V.5.2
GC32-0793
Tivoli
Storage
Manager
for
UNIX
Backup-Archive
Clients
Installation
and
User’s
Guide
V.5.2
GC32-0789
Data
Protection
for
mySAP.com
Technology
Installation
and
User’s
Guide
for
Oracle
SC33-6340
BC
SAP
Database
Administration:
Oracle
Available
from
SAP
AG
BC-BRS
SPLITINT
Interface
for
Oracle
Databases
Available
from
SAP
AG
Split
Mirror
Backup
Procedure
(used
prior
to
DP
for
ESS
1.2.10).
Available
from
SAP
AG
IDES
Installation
Release
4.6C
Available
from
SAP
AG
51009595
R/3
Installation
on
UNIX
Oracle
Database
Available
from
SAP
AG
51005981
R/3
Data
Management
Techniques
Using
Tivoli
Storage
Manager
Tivoli
Redbook
SG24-5743
IBM
Total
Storage
Enterprise
Storage
Server:
Implementing
CopyServices
in
an
Open
Environment
SG24-5757–02
User’s
Guide,
2105
Models
E10,
E20,
F10,
and
F20
SC26-7295
1. In
older
releases/documentation,
the
term
SAP
R/3
is
used.
©
Copyright
IBM
Corp.
2001,
2003
xv
||
Table
1.
Related
Publications
(continued)
Title
Order
Number
IBM
Subsystem
Device
Driver
Installation
and
User’s
Guide
Online
manual
(see
link
under
“Aspects
of
Using
the
IBM
Subsystem
Device
Driver
(SDD)”
on
page
35).
Where
to
Find
More
Information
For
more
information
about
DP
for
ESS
and
the
latest
fixes,
please
refer
to
the
home
page
at
http://www.ibm.com/software/tivoli
Contents
of
the
DP
for
ESS
Package
The
DP
for
ESS
package
includes
this
manual
and
machine
readable
material
on
a
CD-ROM.
See
the
README
file
for:
v
A
table
of
contents
of
the
package
v
Up-to-date
news
Supported
Platforms
The
following
platforms
are
supported:
v
AIX
5.1
32/64
bit
v
AIX
5.2
32/64
bit
See
the
README
file
for
the
latest
information
on
additionally
supported
platforms.
Naming
Conventions
Data
Protection
for
IBM
ESS
for
mySAP.com
Technology
is
abbreviated
in
this
document
as
DP
for
ESS.
Data
Protection
for
mySAP.com
Technology
is
abbreviated
in
this
document
as
DP
for
mySAP.com.
mySAP.com
Technology
is
abbreviated
in
this
document
as
mySAP.com.
The
following
files
are
often
referred
to
simply
by
their
extensions:
v
mySAP.com
DBA
profile
(.sap)
v
DP
for
ESS
profile
(.fcs)
v
DP
for
ESS
target
volumes
file
(.fct)
v
DP
for
ESS
configuration
file
(.fcp)
v
DP
for
mySAP.com
profile
(.utl)
v
DP
for
mySAP.com
configuration
file
(.bki)
By
convention,
modified
versions
of
these
files
to
serve
specific
purposes
are
distinguished
by
a
suffix
to
the
extension,
such
as
’.fcsc’,
and
not
to
the
base
name.
xvi
Data
Protection
for
IBM
ESS
for
mySAP.com
Technology
Installation
and
User’s
Guide
for
Oracle
|
|
|
|
|
|
|
|
||
http://www.ibm.com/software/tivoli
Chapter
1.
Introduction
Data
Protection
for
IBM
ESS
for
mySAP.com
Technology
(hereafter
DP
for
ESS)
minimizes
the
impact
on
mySAP.com
Oracle
database
servers
while
allowing
automated
database
backups
to
the
Tivoli
Storage
Manager
Server.
Integrated
in
the
mySAP.com
DBA
tools2,
DP
for
ESS
off-loads
the
transfer
of
backup
data
from
the
database
server.
The
Oracle
database
must
reside
on
an
ESS
storage
subsystem.
DP
for
ESS
V1R1
provides
options
to
implement
high-efficiency
backup
and
restore
of
business-critical
databases,
while
virtually
eliminating
backup-related
downtime
or
user
disruption
on
the
production
host
and
significantly
reducing
database
restore
time.
Understanding
DP
for
ESS
This
section
describes
the
operating
environment
and
functions
of
DP
for
ESS.
Operating
Environment
The
operating
environment
consists
of
the
Oracle
DBMS
executing
on
an
AIX
server
attached
to
an
IBM
Enterprise
Storage
Server
(ESS).
This
AIX
server
is
the
production
system.
Another
AIX
server,
the
backup
system,
is
also
attached
to
the
same
ESS
to
back
up
ESS
FlashCopy
copies
of
the
production
system
to
the
Tivoli
Storage
Manager
server.
This
is
done
by
the
concerted
action
of
the
programs
of
the
products
mySAP.com
DBA
tool
(brbackup),
DP
for
ESS
(splitint),
and
Data
Protection
for
mySAP.com
Technology
(backint/prole).
As
of
DP
for
ESS
version
1.2.5
and
DP
for
mySAP.com
(3.3.10),
it
is
possible
to:
v
suppress
the
backup
of
the
files
on
the
FlashCopy
disk
copies
to
the
Tivoli
Storage
Manager
server
(disk-only
backup)
in
order
to
accelerate
the
backup
process
v
allow
a
restore
from
the
FlashCopy
copies
to
the
database
disks
of
the
production
system
(FlashBack
Restore)
To
facilitate
the
control
of
disk-copy
backups
as
well
as
the
restore
of
disk
copies
with
DP
for
ESS
1.2.10,
a
new
component
(tdpessora)
and
sample
scripts
(PreRestore.sh
and
PostRestore.sh)
have
been
introduced.
DP
for
ESS
requires
Data
Protection
for
mySAP.com
Technology
(hereafter
DP
for
mySAP.com)
in
order
to
v
perform
the
actual
backup
or
restore
to
or
from
the
Tivoli
Storage
Manager
server
v
call
DP
for
ESS
for
a
Flashback
Restore.
The
following
figure
depicts
the
hardware
and
software
environment
in
which
DP
for
ESS
operates.
2. Often
referred
to
as
the
″SAP
DBA
tools″,
or
″BR*Tools″.
©
Copyright
IBM
Corp.
2001,
2003
1
|
|||
||
|||
||
||
|
The
products
and
hardware
elements
shown
in
Figure
1
have
to
be
available
on
the
production
and
backup
systems.
Prior
to
any
involvement
of
DP
for
ESS,
the
production
system
will
have
access
to
the
Oracle
DB
running
the
mySAP.com
application
transactions.
The
backup
system
at
this
time
will
have
the
software
products
installed
but
no
access
to
any
Oracle
DB
files.
Role
of
brbackup
Figure
1.
Overall
DP
for
ESS
Environment
2
Data
Protection
for
IBM
ESS
for
mySAP.com
Technology
Installation
and
User’s
Guide
for
Oracle
Once
brbackup
(on
the
backup
system
)
has
been
started
with
the
parameters
to
do
a
FlashCopy,
it
will
first
interact
with
the
Oracle
DB
on
the
production
system
via
SQLNET
to
get
the
Oracle
DB
information
and
then
call
DP
for
ESS,
which,
with
its
components
(CORE,
IDS,
and
LVM),
will
ensure
that
brbackup
will
get
all
the
volumes
(IBM
ESS
target
volumes)
with
the
files
brbackup
needs
to
run
a
full
Oracle
DB
backup.
brbackup
will
also
ensure
the
backup
of
certain
profiles
and
control
files
of
the
production
system
that
will
be
accessed
on
the
backup
system
via
NFS.
When
performing
the
backup,
brbackup
will
call
DP
for
mySAP.com
to
perform
the
actual
backup.
brbackup
normally
runs
as
a
batch
job;
however,
as
with
other
SAP
DBA
tools,
it
can
also
be
called
as
a
function
within
the
interactive
tool
sapdba.
Restore
of
a
complete
DB
will
be
done
interactively
by
running
brrestore
on
the
production
system,
which
will
call
DP
for
mySAP.com
(backint)
to
interface
with
DP
for
ESS,
calling
the
’flashback’
function
if
requested.
Role
of
splitint
The
’split’
function
of
splitint
can
be
used
by
brbackup
for
FlashCopy
operations;
there
are
other
functions
(such
as
unmount,
withdraw,
password,
and
inquire)
that
can
be
requested
when
calling
splitint
as
a
command
not
under
control
of
brbackup.
Optionally,
after
the
call
for
the
backup
has
completed,
brbackup
can
call
the
resync
function
of
splitint
to
perform
resynchronization.
splitint
is
structured
in
3
component
layers:
CORE,
LVM,
and
IDS.
The
CORE
component
has
the
following
tasks:
v
acts
as
a
direct
interface
to
brbackup
v
reads/checks
the
DP
for
ESS
profile
v
performs
environment
checks
v
performs
housekeeping
functions
for
–
handling
temporary
and
permanent
files
containing
information
for
the
other
components
used
in
the
various
stages
in
one
functional
run
or
in
subsequent
functional
runs
(these
files
will
reside
in
NFS
directories)
–
creating/deleting
log
and
trace
files
(these
files
will
reside
in
NFS
directories)v
controls
the
proper
sequence
of
functions
(split,
unmount,
and
withdraw);
for
details,
see
“Backup
and
Restore
Cycles”
on
page
121
v
interacts
with
the
LVM
and
IDS
components
to
exchange
information
v
via
rexec,
runs/controls
an
splitint
instance
on
the
production
system
whenever
a
FlashCopy
is
required
(see
brbackup
and
its
’split_options’
profile
statement,
pointing
to
the
DP
for
ESS
profile).
The
IDS
component
has
the
following
tasks:
v
interacts
with
the
primary
ESS
Copy
Services
server
via
a
TCP
connection,
using
the
ESS
Copy
Services
CLI,
to
–
gather
information
about
source
and
target
volumes
–
issue
the
FlashCopy/withdraw
requests
to
the
primary
ESS
Copy
Services
serverv
returns
the
status
of
its
performed
tasks
to
CORE
for
controlling
and
reporting
purposes.
Chapter
1.
Introduction
3
|||
|||||
|||
The
LVM
component
performs
the
following
tasks
v
interacts
with
the
operating
system
to
gather
information
about
the
volumes
and
file
systems
of
the
Oracle
DB
files
planned
for
use
in
a
later
step
by
brbackup
for
which
backup
is
requested
v
provides,
on
the
backup
system,
resources
such
as
volume
groups
and
file
systems
such
that
files
can
be
read
in
the
succeeding
backup
call.
v
optionally
(when
the
brbackup
profile
parameter
’split_resync=yes’
is
set),
runs
the
resynchronization
to
–
remove
the
system
resources
received
above
(unmount
file
systems
and
export
volume
groups),
and
–
withdraw
the
relationship
between
the
ESS
source
and
target
volumes
if
the
effective
FLASHCOPY_TYPE
was
NOCOPY.
Use
of
TCP/IP
TCP/IP
will
be
used
by
v
splitint
when
–
it
is
running
an
rexec
from
the
backup
system
on
the
production
system
to
perform
the
actual
ESS
Flashcopy
–
creating/reading/writing
its
log,
trace,
and
temporary
files
in
NFS
directoriesv
brbackup
when
–
creating/writing
its
run
log
files
(normally
in
the
/oracle//sapbackup
directory
–
reading
its
profile
(normally
located
in
the
$ORACLE_HOME/dbs
directory)v
DP
for
mySAP.com
when
–
requested
by
brbackup
to
back
up
certain
control
files,
profiles
and
log
files
–
reading/updating
its
profile
(.utl)
and
configuration
file
(.bki).
At
product
installation
time,
all
these
files
must
reside
in
NFS
directories
so
that
the
SAP
DBA
tools
sapdba,
brbackup,
and
brrestore,
and
DP
for
mySAP.com
and
DP
for
ESS
can
access
the
files
depending
on
the
function
they
must
perform
at
the
time:
v
sapdba/brrestore
when
restoring
the
DB
files
from
the
Tivoli
Storage
Manager
server
to
the
production
system;
in
the
interest
of
a
fast
restore,
high-speed
connections
are
required.
Note:
sapdba
cannot
be
used
to
request
DP
for
ESS
to
run
a
disk
(ESS
target
volume)
restore.
v
brarchive
when
backing
up/restoring
the
redo
log
files
between
the
production
system
and
Tivoli
Storage
Manager
server.
See
“Software
Requirements”
on
page
31
for
a
detailed
list
of
applications
required
by
DP
for
ESS.
Functions
of
DP
for
ESS
This
section
provides
an
overview
of
DP
for
ESS
functions.
DP
for
ESS
provides
certain
inherent
functions,
referred
to
as
active
functions.
As
an
agent
operating
in
conjunction
with
mySAP.com
DBA
tool
brbackup
and
DP
for
mySAP.com,
it
also
provides
additional,
passive
functions:
v
Active
functions
–
High-availability
Oracle
database
backup
using
ESS
FlashCopy
devices
4
Data
Protection
for
IBM
ESS
for
mySAP.com
Technology
Installation
and
User’s
Guide
for
Oracle
||
||
–
Integration
with
mySAP.com
DBA
backup
tool
(brbackup)
functions
to
support
running
ESS
Copy
Services
functions
(FlashCopy3,
withdraw,
etc.)
–
Keep
the
progress
of
the
DP
for
ESS
functions
in
a
housekeeping
file
to
monitor
the
proper
sequential
usage
of
the
functions.
–
Send
information
to
the
DP
for
mySAP.com
Administration
Assistant
while
DP
for
ESS
is
running
–
Quick
Oracle
database
restore
using
the
ESS
FlashCopy
devicesv
Passive
functions
–
Seamless
augmentation
of
the
functions
of
DP
for
mySAP.com.
–
Centrally
administered
and
scheduled
backup
operations
–
Integration
with
Tivoli
Storage
Manager
Media
Management
functions
When
first
introduced,
DP
for
ESS
was
primarily
designed
based
on
the
requirements
of
the
SAP
″split-mirror″
architecture.
This
allowed
brbackup
and
idscntl
(the
predecessor
of
splitint)
to
create
FlashCopy
copies
and
the
files
with
those
copies
to
be
backed
up
to
a
Tivoli
Storage
Manager
server.
The
lack
of
an
interface
in
this
architecture
for
restoring
the
FlashCopy
copies
back
to
the
database
disks
of
the
production
system
has
been
resolved
with
an
interface
between
DP
for
mySAP.com
(starting
with
version
3.3.10)
and
DP
for
ESS
with
splitint
(starting
with
version
1.2.10).
High-Availability
Oracle
Database
Backup
Using
ESS
Flashcopy
Volumes
DP
for
ESS
accomplishes
high-availability
backup
of
an
Oracle
database
on
an
Enterprise
Storage
Server
by
using
FlashCopy
devices.
DP
for
ESS,
a
co-product
of
DP
for
mySAP.com,
integrates
with
the
Enterprise
Storage
Server
FlashCopy
volumes
to
allow
the
high-performance,
database-aware
FlashCopy
backups
of
Oracle
databases
on
a
secondary
host
machine
(also
referred
to
in
this
document
as
the
backup
system)
while
the
production
application
remains
online
and
fully
available
to
users.
While
DP
for
ESS
initiates
the
FlashCopy
operation,
creating
target
volumes
from
the
source
volumes
of
the
production
database
and
making
target
volumes
and
file
systems
on
the
secondary
host
machine
(backup
system)
available,
DP
for
mySAP.com
can
back
up
the
FlashCopy
volumes
there.
Because
the
backup
operation
is
conducted
from
the
FlashCopy
disk
copy
(target
volumes)
4,
most
processing
occurs
on
the
backup
system.
As
a
result,
the
inaccessibility
of
the
production
database
is
minimized
and
the
production
host
continues
to
dedicate
processor
time
to
the
production
database.
This
greatly
reduces
any
performance
impact
on
the
production
database
server.
DP
for
ESS
works
on
requests
(split
and,
optionally,
resync,
which
will
result
in
an
ESS
FlashCopy
and
optionally
unmount/withdraw)
from
the
mySAP.com
DBA
tool
brbackup.
The
actual
backup
is
done
by
DP
for
mySAP.com,
again
on
request
(backup)
of
the
mySAP.com
DBA
tool
brbackup.
In
R/3
and
mySAP.com
documentation,
the
term
″split-mirror″
backup
is
used
to
request
a
FlashCopy
disk
copy
within
a
storage
subsystem,
which
can
later
be
used
for
the
back
up
as
described
above.
Such
a
’split_mirror’
backup
(hereafter
also
referred
to
as
a
FlashCopy
backup)
can,
as
a
result,
create:
3. Using
the
NOCOPY,
COPY,
or
INCR
functionality.
4. In
the
mySAP.com
and
R/3
documentation,
this
copy
is
referred
to
as
a
split-mirror
copy.
Chapter
1.
Introduction
5
|
||||||||
v
2
complete
backup
sets,
one
as
a
disk
copy
(on
ESS
target
volumes)
and
one
copy
on
tape
in
the
Tivoli
Storage
Manager
server,
or
v
1
complete
backup
set,
either
as
a
disk
copy
only
or
on
tape
in
the
Tivoli
Storage
Manager
server
For
details,
see
Chapter
4,
“Backup
Methods,”
on
page
47.
Should
a
restore/recovery
be
required,
this
must
be
done
on
the
production
system
with
the
mySAP.com
DBA
tool
sapdba/brrestore,
which
will
call
DP
for
mySAP.com.
DP
for
mySAP.com
will
restore
the
data
from
the
Tivoli
Storage
Manager
via
the
LAN
or,
if
requested,
call
the
DP
for
ESS
’flashback’
function
to
restore
the
disk
copy.
Note:
If
you
plan
to
restore
the
disk
copy,
only
brrestore
should
be
used
(see
Chapter
5,
“Restore
Methods,”
on
page
61
for
details).
High-Availability
Oracle
Database
Restore
Using
ESS
FlashCopy
DP
for
ESS
accomplishes
high-availability
restores
of
an
Oracle
database
on
an
Enterprise
Storage
Server
by
using
ESS
FlashCopy
devices.
The
program
uses
the
ESS
FlashCopy
volumes
of
a
previously
taken
FlashCopy
Backup
to
allow
the
high-perfoce,
database-aware
FlashCopy
Restore
of
Oracle
databases
on
the
production
system
in
case
of
production
system
failure.
While
DP
for
ESS
initiates
the
FlashCopy
Restore
operation,
the
production
system
will
be
cleaned
up
(all
DB
file
systems
will
be
unmounted,
all
DB
volume
groups
will
be
exported).
After
the
cleanup,
splitint
will
initiate
the
FlashCopy
from
the
target
volumes
(from
a
previously
taken
FlashCopy
backup)
to
the
production
system
source
volumes.
Then,
all
DB
volume
groups
will
be
imported
and
all
DB
file
systems
re-mounted.
The
DB
recovery
and
production
work
need
not
wait
for
the
completion
of
the
ESS
background
copy
initiated
by
DP
for
ESS.
This
greatly
reduces
the
downtime
of
the
production
database
server.
Depending
on
the
installed
ESS
microcode
level,
an
ESS
FlashCopy
with
COPY
or
INCR
(incremental)
will
be
used
for
the
restore
(see
“Installation
Requirements”
on
page
29
for
details).
Incremental
FlashCopy
Backup
and
Restore
DP
for
ESS
now
allows
controlled
disk-copy
backups
of
an
Oracle
database
using
the
Enterprise
Storage
Server
Incremental
FlashCopy
feature.
This
feature
makes
it
possible
to
perform
a
background
copy
between
the
ESS
source
and
target
volumes
without
having
to
copy
all
the
tracks
in
the
process.
This
results
in
improved
perfoce
for
the
Oracle
Servers
that
are
configured
to
the
ESS.
Incremental
FlashCopy
applies
only
to
the
storage
hardware
level
copy
(the
FlashCopy
made
between
the
ESS
source
and
target
volumes).
It
does
not
apply
to
the
application
level
copy
(the
backup
copy
of
the
database
to
the
Tivoli
Storage
Manager
Server).
An
incremental
FlashCopy
(see
’RMAN
interface’
on
page
16)
cannot
be
performed
when
the
entire
Oracle
database
is
backed
up
to
the
Tivoli
Storage
Manager
Server.
An
incremental
FlashCopy
backup
is
invoked
with
the
value
INCR
for
the
FLASHCOPY_TYPE
in
the
DP
for
ESS
profile
(.fcs).
For
more
information,
see
“Effective
FLASHCOPY_TYPE
Value”
on
page
51.
6
Data
Protection
for
IBM
ESS
for
mySAP.com
Technology
Installation
and
User’s
Guide
for
Oracle
||||||
||||||||
|||
|||||||||||
|||
Integration
with
mySAP.com
DBA
Backup
Tool
(brbackup)
Functions
DP
for
ESS
provides
a
set
of
necessary
functions
to
prepare
the
environment
on
the
backup
host
for
a
backup
of
primarily
the
database
files
of
the
production
system.
Such
a
backup
(online
or
offline)
must
be
started
on
the
backup
system
by
using
the
mySAP.com
DBA
tool
brbackup.5
With
1.2.10,
DP
for
ESS
utilitzes
a
new
functionality
of
the
mySAP.com
DBA
tool
brbackup
that
is
based
on
the
extended
″SPLITINT
Architecture″
of
SA