disaster recovery strategy for fmw product suite at your company

7
Disaster recovery approach for Oracle Fusion Middleware Product Suite at Your Company. (This is an example ,make changes as per your topology)

Upload: amit-deo

Post on 08-Jan-2017

346 views

Category:

Software


1 download

TRANSCRIPT

Page 1: Disaster recovery strategy for fmw product suite at your company

Disaster recovery approach for Oracle Fusion Middleware Product Suite at Your Company.

(This is an example ,make changes as per your topology)

Page 2: Disaster recovery strategy for fmw product suite at your company

Table of Contents

1. Representation of products in both data centers ................................................................................. 3

2. Recovering Oracle packaged products using RCU ................................................................................ 4

2.1 OSB/SOA BPM 11.1.1.7 ................................................................................................................. 4

2.2 WebLogic Server 10.3.6 ................................................................................................................ 5

3. Custom Products/Applications if Any ................................................................................................... 6

4. Oracle Security Products ....................................................................................................................... 6

5. Oracle API GateWay[OAG] .................................................................................................................... 6

6. Other Dependencies ............................................................................................................................. 7

6.1 Binaries .......................................................................................................................................... 7

6.2 Instance Configurations ................................................................................................................ 7

7. External API Endpoint failover. ............................................................................................................. 7

7.1 Failover of soaAPI.yourserver.com ............................................................................................... 7

Page 3: Disaster recovery strategy for fmw product suite at your company

1. Representation of products in both data centers

Secondary SitePrimary Site

Applications

Database

Data ReplicationSAP DS

OEDQ

Informatica

OSB

SOA

BPM

OAG

X DataGuard Replication

SQL Server Mirroring

Uses local database and does not have

transaction data

SAP DS

OEDQ

Informatica

OSB

SOA

BPM

OAG

Oracle Database

SQL Server Database

Other Database

No Replication/Not ImplementedX

X

Uses Data Guard Secondary DB for transaction data

X

Page 4: Disaster recovery strategy for fmw product suite at your company

2. Recovering Oracle packaged products using RCU

Middleware

Domain Configuration

Middleware – tar copy

Domain Configuration - tar

copy

Data guard replication

Dehydration store Dehydration store

2.1 OSB/SOA BPM 11.1.1.7 SOA OSB has 3 areas to be restored. a. Binaries,

• Binaries are stored in the file system. DR instance is a replica of Production binaries

b. Configurations related to domain • DR instance is a replica of Production configurations • If while configuring the domains, virtual names are used (

soaosbhost1,soaosbhost2 etc) so no modifications are needed • /etc/hosts entries for virtual hostnames must match the IPs in DR

environment. These entries should be documented as a part of the appendix.

c. SOA OSB BPM uses 3 schemas stored in Oracle Database.

Page 5: Disaster recovery strategy for fmw product suite at your company

• MDS, BAM and SOA schema should be stored in Data Guard secondary DB in xxxxxxx Data center - [TODO:insert machine names]

• Connection strings in WebLogic Data sources should be made to point vips viz. dbvip1 and dbvip2 for DR

• Entries for those should be modified in /etc/hosts

2.2 WebLogic Server10.3.6

Middleware

Domain Configuration

Middleware – tar copy

Domain Configuration - tar

copy

Dehydration store Dehydration store – local to DR

WebLogic Server has 3 areas to be restored independently. a. Binaries,

• Binaries are stored in the file system. DR instance is a replica of Production binaries

b. Configurations related to domain • DR instance is a replica of Production configurations • If while configuring the domains, virtual names are used (

soaosbhost1,soaosbhost2 etc) so no modifications are needed • /etc/hosts entries for virtual hostnames must match the IPs in DR

environment. These entries should be documented as a part of the appendix.

c. If WebLogic Server uses schemas stored in Oracle Database for Identity management

• WEBLOGIC schema should be stored in DR database independent of production - xxxxxxx.xxxxxxx.xxxxx

• This is purely a security store has no transaction data. • Connection strings in WebLogic Data sources should be made to point VIPs

viz. dbvip1 and dbvip2 for DR

Page 6: Disaster recovery strategy for fmw product suite at your company

3. Custom Products/Applications if Any

Deployment in production Deployment in DR

Application Schema Application Schema

Data guard Failover

a. The custom Application Schemas should be replicated into the Secondary database in

Sacramento Data center via Data Guard b. Data sources for Applications in WebLogic should be modified to include new values. c. The schema should be pointing to virtual names such as dbscan.clearwire.local that

points to the SCAN IP of Oracle DB. d. Application should be started after those modifications are made to verify if instances

come up fine

4. Oracle Security Products

Currently there are no Security Products Implemented.

5. Oracle API Gateway [OAG]

Currently Oracle API Gateway is not implemented.

Page 7: Disaster recovery strategy for fmw product suite at your company

6. Other Dependencies

TODO: Team to identify dependencies and propose DR steps.

6.1 Binaries

6.2 Instance Configurations

7. External API Endpoint failover.

7.1 Failover of soaAPI.CLEARWIRE.com

TODO: Architecture Team to elaborate further.