IMS Disaster Recovery Overview



Similar documents
IMS Disaster Recovery Overview

Simplify and Improve Database Administration by Leveraging Your Storage System. Ron Haupert Rocket Software

Once the RTO and RPO objectives are known, the customer is able to determine which disaster recovery methodology works best for their needs.

IBM DB2 Recovery Expert June 11, 2015

Storage System High-Availability & Disaster Recovery Overview [638]

Lisa Gundy IBM Corporation. Wednesday, March 12, 2014: 11:00 AM 12:00 PM Session 15077

IMS Disaster Recovery

Recommendations from DB2 Health Check Studies: Speed of Recovery

z/os Data Replication as a Driver for Business Continuity

HITACHI DATA SYSTEMS USER GORUP CONFERENCE 2013 MAINFRAME / ZOS WALTER AMSLER, SENIOR DIRECTOR JANUARY 23, 2013

Continuous Data Protection for DB2

DB2 for z/os: [Some] Backup and Recovery Utility Enhancements in V8/9/10

Local and Remote Replication Solutions from IBM, EMC, and HDS Session SHARE Pittsburgh August 6, 2014

Remote Copy Technology of ETERNUS6000 and ETERNUS3000 Disk Arrays

Solutions for BC/DR. (as seen trough Storage) IBM System Storage TM. Klemen Bačak , Banja Luka

Enabling Disaster Recovery Through Data Replication Technology June 7, 2010

SOLUTION BRIEF KEY CONSIDERATIONS FOR BACKUP AND RECOVERY

Storage Based Replications

Business Resilience for the On Demand World Yvette Ray Practice Executive Business Continuity and Resiliency Services

Contents. SnapComms Data Protection Recommendations

Virtual Storage Management for the Enterprise

CA High Performance Recovery for IMS for z/os

Application Backup and Restore using Fast Replication Services. Ron Ratcliffe March 13, 2012 Session Number 10973

17573: Availability and Time to Data How to Improve Your Resiliency and Meet Your SLAs

Use RMAN to relocate a 10TB RAC database with minimum downtime. Tao Zuo tao_zuo@npd.com NPD Inc. 9/2011

IP Storage On-The-Road Seminar Series

Disaster Recovery for Oracle Database

DB2 for z/os System Level Backup Update

Disaster Recovery Solutions for Oracle Database Standard Edition RAC. A Dbvisit White Paper

Best Practices for DB2 on z/os Backup and Recovery

DB2 9 for LUW Advanced Database Recovery CL492; 4 days, Instructor-led

Backup and Recovery Solutions for Exadata. Ľubomír Vaňo Principal Sales Consultant

IBM Systems and Technology Group Technical Conference

FICON Extended Distance Solution (FEDS)

User Experience: BCPii, FlashCopy and Business Continuity

Backup and Recovery Solutions for Exadata. Cor Beumer Storage Sales Specialist Oracle Nederland

Rajesh Gupta Best Practices for SAP BusinessObjects Backup & Recovery Including High Availability and Disaster Recovery Session #2747

Westek Technology Snapshot and HA iscsi Replication Suite

HA / DR Jargon Buster High Availability / Disaster Recovery

Big Data Disaster Recovery Performance

3. S&T IT Governance & Information Assurance Forum

Oracle on System z Linux- High Availability Options Session ID 252

IBM Replication Solutions for Business Continuity Part 1 of 2 TotalStorage Productivity Center for Replication (TPC-R) FlashCopy Manager/PPRC Manager

Oracle Database Disaster Recovery Using Dell Storage Replication Solutions

Information Management for System z. IMS - Information Management System - Transaction Monitor Part -

Sanovi DRM for Oracle Database

SQL Server Storage Best Practice Discussion Dell EqualLogic

IBM PowerHA SystemMirror for i. Performance Information

MySQL Enterprise Backup

Alternate Methods of TSM Disaster Recovery: Exploiting Export/Import Functionality

A SURVEY OF POPULAR CLUSTERING TECHNOLOGIES

Introduction to Data Protection: Backup to Tape, Disk and Beyond. Michael Fishman, EMC Corporation

Synchronous Data Replication

www. d a v e b e u l k e. com 1

Introduction to Data Protection: Backup to Tape, Disk and Beyond. Michael Fishman, EMC Corporation

Oracle 11g Database Administration

MapGuide Open Source Repository Management Back up, restore, and recover your resource repository.

Objectif. Participant. Prérequis. Pédagogie. Oracle Database 11g - Administration Workshop II - LVC. 5 Jours [35 Heures]

DISASTER RECOVERY STRATEGIES FOR ORACLE ON EMC STORAGE CUSTOMERS Oracle Data Guard and EMC RecoverPoint Comparison

The Importance of Disaster Recovery for Data Protection

Oracle Database 10g: Backup and Recovery 1-2

Enhancements of ETERNUS DX / SF

Virtualization, Business Continuation Plan & Disaster Recovery for EMS -By Ramanj Pamidi San Diego Gas & Electric

SOLUTION BRIEF: KEY CONSIDERATIONS FOR DISASTER RECOVERY

E-Series. NetApp E-Series Storage Systems Mirroring Feature Guide. NetApp, Inc. 495 East Java Drive Sunnyvale, CA U.S.

DISASTER RECOVERY BUSINESS CONTINUITY DISASTER AVOIDANCE STRATEGIES

Data Protection with IBM TotalStorage NAS and NSI Double- Take Data Replication Software

DB2 for z/os: Disaster Recovery for the Rest of Us

ROADMAP TO DEFINE A BACKUP STRATEGY FOR SAP APPLICATIONS Helps you to analyze and define a robust backup strategy

BUSINESS CONTINUITY AND DISASTER RECOVERY FOR ORACLE 11g

Backing up Very Large Databases

Database High Availability. Solutions 2010

Backup to Tape, Disk and Beyond. Jason Iehl, NetApp

Module: Business Continuity

EMC MID-RANGE STORAGE AND THE MICROSOFT SQL SERVER I/O RELIABILITY PROGRAM

Disaster Recovery Cloud Computing Changes Everything. Mark Hadfield CEO - LegalCloud Peter Westerveld IT Director - Minter Ellison Lawyers

Big Data Storage in the Cloud

Oracle Database 11g: Administration And Backup & Recover

Disk-to-Disk-to-Offsite Backups for SMBs with Retrospect

Backing up a Large Oracle Database with EMC NetWorker and EMC Business Continuity Solutions

Migrating VSMs & Performing disaster recovery

Agenda. GDPS The Enterprise-wide Continuous Availability and Disaster Recovery Solution. Why GDPS? GDPS Family of Offerings

Bigdata High Availability (HA) Architecture

REMOTE BACKUP-WHY SO VITAL?

Backup and Recovery. Presented by DB2 Developer Domain

Redpaper. A Disaster Recovery. Solution Selection Methodology. Front cover. ibm.com/redbooks. Learn and apply a Disaster Recovery

IBM Tivoli Storage Manager Version Introduction to Data Protection Solutions IBM

Next-Generation Disaster Recovery and Availability Technologies for IBM Power Systems An in-depth report of technologies and strategies to help

Running Successful Disaster Recovery Tests

BUSINESS CONTINUITY BEST PRACTICES FOR SAP HANA TAILORED DATACENTER INTEGRATION WITH EMC SYMMETRIX VMAX

DEFINING THE RIGH DATA PROTECTION STRATEGY

Storage Virtualization for Mainframe DASD, Virtual Tape & Open Systems Disk

We look beyond IT. Cloud Offerings

Protecting Microsoft SQL Server with an Integrated Dell / CommVault Solution. Database Solutions Engineering

Oracle Database 11g: Administration Workshop II

IBM Tivoli Storage Manager for Mail Version Data Protection for Microsoft Exchange Server Installation and User's Guide IBM

SAP HANA Operation Expert Summit BUILD - High Availability & Disaster Recovery

Appendix A Core Concepts in SQL Server High Availability and Replication

<Insert Picture Here> RMAN Configuration and Performance Tuning Best Practices

Business Continuity and Disaster Recovery Workbook: Determining Business Resiliency It s All About Recovery Time

Transcription:

IMS Disaster Recovery Overview Glenn Galler gallerg@us.ibm.com IBM Advanced Technical Skills (ATS) August 8, 2012 (1:30-2:30 pm)

IBM Disaster Recovery Solutions IMS Recovery Solutions IMS databases are recovered using image copies and/or logs IMS Full Database recovery or IMS Timestamp recovery IMS Restart Solutions IMS system and databases are mirrored to remote site IMS Recovery Expert Disaster Restart Coordinated IMS and DB2 Disaster Restart GDPS and Storage Mirroring IMS Restart & Recovery Solution IMS system and databases are mirrored to remote site Additional transmitted data allows for forward recovery 2

IMS and DB2 Disaster Recovery Tutorials IBM developerworks www.ibm.com/developerworks External IBM website with articles, tutorials and demonstrations IMS Disaster Recovery Tutorials Four parts: Part 1: Overview of all solutions Part 2: IMS Base and IMS Tool solutions Part 3: IMS Recovery Expert Disaster and Local Recovery Part 4: Coordinated IMS and DB2 Disaster Recovery Downloadable demonstration file Demos are installed on hard disk and viewed with internet browser 3

IMS and DB2 Disaster Recovery Tutorials developerworks URL for Tutorials http://www.ibm.com/developerworks/views/data/libraryview.j sp?search_by=ims+disaster+recovery+solutions 4

Disaster Recovery vs. Disaster Restart IMS Disaster Recovery Solutions Many IMS solutions IMS data is transmitted to recover databases to some point in time Image copies, Change Accums, Recons, Logs IMS environment data sets exist at remote site Databases are restored using recovery utilities Recovery to a consistent point (ex. Recovery Point) Or, recovery requires backout of uncommitted updates IMS is restarted with some amount of data loss IMS Tools Products enhance DR solutions: IMS Recovery Solution Pack (DRF, HPIC, DRF/XF, IIB) (5655-V86) IMS HPPC (5655-U09) 5

IMS Disaster Restart Solutions IMS Disaster Restart Solutions IMS Recovery Expert System Level Backup Creates a periodic snapshot of IMS environment Snapshot is restored at remote site IMS is emergency restarted with dynamic backout Coordinated DR for IMS and DB2 IMS Recovery Expert or DB2 Recovery Expert: System Level Backup Creates a periodic snapshot of IMS and DB2 environment Snapshot is restored at remote site IMS and DB2 are restarted Dynamic backout and UNDO/REDO processing GDPS and Storage Mirroring Data is transferred to Remote site as it changes Transfer can be synchronous or asynchronous IMS is emergency restarted with dynamic backout 6

Disaster Recovery vs. Disaster Restart Coordinated IMS & DB2 Restart & Recovery Solutions IMS Recovery Expert and DB2 Recovery Expert System and databases in System Level Backup are restored Additional Logs, Change Accums and Recons are transmitted Timestamp recovery brings state of databases forward Reduction in RPO IMS and DB2 are restarted 7

RTO vs. RPO Recovery Time Objective (RTO) Time allowed to recover the applications All critical operations are up and running again Considerations include: Recovery of databases Restarting the network Recovery Point Objective (RPO) Amount of data lost in the disaster Last point-in-time when all data was consistent Considerations include: Frequency of creating recovery points Frequency of transfer of data to remote site 8

Defining RPO (Resources Created Once/Day) Midnight Noon Recovery Resources Other Backups 2 Hrs 2 Hrs Send Offsite 1 Hr Day 1 Day 2 0 1 2 3 12 16 18 22 0 1 2 3 12 16 18 22 Best Case DR Event Worst Case DR Event RPO Best Case RPO Worst Case DR Event Day 1 = Resources + 3 Hrs SLB Day 2 = Resources + 27 Hrs 9

Defining RPO (Resources Created Twice/Day) Midnight Noon Recovery Resources 2 Hrs Recovery Resources 2 Hrs Other Backups 2 Hrs Other Backups 2 Hrs Send Offsite 1 Hr Send Offsite 1 Hr Day 1a Day 1b Day 2a Day 2b 0 1 2 3 12 13 14 15 0 1 2 3 12 13 14 15 Best Case DR Event Worst Case DR Event RPO Best Case RPO Worst Case DR Event Day 1a = Resources + 3 Hrs Day 1b = Resources + 15 Hrs 10

Defining RTO Restore z/os Environment 3 Hrs Restore Recovery Resources 2 Hrs Restart IMS and DB2 1 Hrs 0 3 5 6 Recovery at Remote Site DR Event RTO Time 6 Hours 11

IMS Disaster Recovery Solutions IMS Full Database Recovery IMS Timestamp Recovery 12

IMS Disaster Recovery Solutions IMS Recovery Methodologies Full Database Recovery Image Copy + Logs + Change Accum + Backup Recon Uncommitted updates are backed out Not supported in data sharing environment Timestamp Recovery Two Options: Image Copy + Backup Recon Image Copy + Logs + Change Accum + Backup Recon Recovery is to a Recovery Point No uncommitted updates Supported in data sharing environment 13

IMS Disaster Recovery Solutions RDS Production Site WADS Remote Site Transmitted SLDS Logger OLDS RLDS IMS Control Region CHANGE ACCUM DBRC RECON BACKUP RECON DLI/SAS DATABASES IMAGE COPY 14

IMS Disaster Recovery Solutions Remote Site Restart IMS Allocate New Clean Recon Transmitted WADS BACKUP RECON SLDS Logger OLDS RLDS IMS Control Region RDS CHANGE ACCUM Recover DB DBRC DATABASES BACKUP RECON DLI/SAS IMAGE COPY 15

IMS DR: Timestamp Recovery Recovery to an IMS Recovery Point (RP) RPO = Changes Past the RP RTO = Time to recover databases to RP and restart IMS IMS RP IMS LOG 1 Lost IMS Data (RPO) IMS LOG 2 16

IMS Disaster Recovery Solutions Remote Site Backup Recon Cleanup Backup Recon reflects all activity in production Recon Must be manually cleaned for use at remote site Cleanup Steps Step 1: Close and archive open OLDS data set Step 2: Abnormally terminate and/or delete active subsystems Step 3: Flag primary image copy as invalid Step 4: Change Accumulation data sets Step 5: Flag DEDB AREAs for recovery 17

IMS Disaster Recovery Solutions Recover Databases and Restart IMS Backup Recon is ready for remote site GENJCL.RECOV creates recovery JCL If databases are registered to DBRC Full Database Recovery Recovery includes uncommitted updates Emergency restart with dynamic backout Batch backout and Cold start Timestamp Recovery Image copies only or with log data sets No uncommitted updates Cold start IMS 18

IMS Disaster Recovery Solutions Enhancing Recovery using IBM IMS Tools IMS Recovery Solution Pack (5655-V86) Recovers database in one pass of logs IBM IMS Database Recovery Facility (DRF) Automates DBRC RECON conditioning IBM IMS Database Recovery Facility Extended Function (DRF/XF) Creates Image Copy and Incremental Image Copy IBM IMS High Performance Image Copy (HPIC) Rebuilds indexes and HALDB ILE IBM IMS Index Builder (IIB) IMS High Performance Pointer Checker IBM IMS High Performance Pointer Checker (HPPC) (5655-U09) 19

IMS Disaster Restart Solutions IMS Recovery Expert System Level Backup Coordinated Disaster Restart for IMS and DB2 GDPS and Storage Mirroring 20

IMS Recovery Expert: Disaster Restart Solutions RDS Production Site WADS Remote Site Transmitted Logger OLDS System Level Backup SLDS RLDS IMS Control Region System Level Backup CHANGE ACCUM DBRC RECON BACKUP RECON DLI/SAS DATABASES IMAGE COPY 21

IMS Recovery Expert: Disaster Restart Solutions Remote Site /ERE IMS WADS Restore SLB SLDS Transmitted System Level Backup Logger OLDS RLDS System Level Backup CHANGE ACCUM IMS Control Region RDS BACKUP RECON DBRC RECON IMAGE COPY DLI/SAS DATABASES 22

IMS System Level Backup (SLB) IMS System Level Backup (SLB) Only RPO = Changes Past the Last SLB RTO = Time to restore the SLB and restart IMS IMS SLB 1 IMS SLB Time Lost IMS Data (RPO) IMS LOG 1 IMS LOG 2 23

IMS Recovery Expert (5655-S98) SLB IMS Recovery Expert features: Environment discovery and configuration management IMS System Level Backup (SLB) includes: Active and archive logs RECONs All IMS database data sets IMS system data sets (ex. ACBLIBs, DBDLIBs, PGMLIBs, etc.) All associated ICF User catalogs System backup and recovery operations Instantaneous backups using storage-based fast replication System backup validation System Level Backup is dependent-write consistent copy Automated and encrypted tape offload management 24

IMS Disaster Restart Solutions IMS Recovery Expert (5655-S98) System Level Backup Coordinated Disaster Restart for IMS and DB2 GDPS and Storage Mirroring 25

Coordinated IMS and DB2 DR Solutions Coordinated IMS and DB2 Restart Solution Combined SLB created from IMS and DB2 volumes Separate analysis is performed on IMS and DB2 Volumes combined under one Recovery Expert product At Primary site, one SLB is created One Flashcopy for all volumes (IMS & DB2) At Remote site, after SLB is restored IMS and DB2 are restarted individually Restart with Dynamic Backout and Undo/Redo processing occur 26

Coordinated DR - IMS Recovery Expert RDS Production Site SLDS IMS System Analysis WADS RLDS Logger OLDS IMS Control Region IMS Volume 1 IMS Volume 2 IMS Volume 3 IMS Volume nn CHANGE ACCUM IMAGE COPY DBRC RECON IMS RE Repository DATABASES DLI/SAS 27

Coordinated DR - DB2 Recovery Expert Production Site DB2 System Analysis Logger LOGS LOGS DB2 Master DB2 Volume 1 DB2 Volume 2 DB2 Volume nn IMAGE COPY DDF DB2 RE Repository 28

Coordinated DR - DB2 RE or IMS RE DB2 Volume 1 DB2 Volume 2 DB2 Volume nn Create IMS and DB2 SLB Logger IMS and DB2 Combined SLB DB2 Master DDF IMS Volume 1 IMS Volume 2 IMS Volume 3 IMS Volume nn 29

Coordinated DR - IMS and DB2 Restart Remote Site Restart IMS/DB2 IMS Control Region DBRC DLI/SAS Logger Restore SLB for IMS/DB2 WADS SLDS OLDS RLDS RDS CHANGE ACCUM RECON IMAGE COPY DATABASES IMS RE Repository Transmitted IMS and DB2 Combined SLB LOGS LOGS DB2 Master Logger IMAGE COPY DDF DATABASES DB2 RE Repository 30

Coordinated IMS and DB2 DR: Combined SLB Coordinated Recovery Point (RP) RPO = Changes Past the Last SLB RTO = Time to restore the Combined SLB and restart IMS and DB2 IMS SLB 1 DB2 SLB 1 Coordinated IMS and DB2 SLB Time Lost IMS Data (RPO) IMS LOG 1 IMS LOG 2 Lost DB2 Data (RPO) DB2 LOG 1 DB2 LOG 2 DB2 LOG 3 31

Coordinated IMS and DB2 DR Solutions Coordinated IMS and DB2 Recovery & Restart Solution Separate SLBs created for IMS and DB2 volumes Separate analysis is performed on IMS and DB2 At Primary site: Separate SLB is created for IMS and for DB2 Two Flashcopies for each set of volumes (IMS & DB2) Archived logs are transmitted to remote site Log Timestamps are recorded in DR PDS At Remote site: IMS and DB2 SLBs are restored Point In Time Recovery using timestamp in IMS and DB2 DR PDS Earlier of two timestamps in IMS and DB2 DR PDS Start IMS and DB2 (No Backouts/Undos needed during restart) 32

IMS Recovery Expert Production Site Remote Site RDS WADS SLDS/RLDS Transmitted Logger OLDS System Level Backup RECON CHANGE ACCUM IMS Control Region IMAGE COPY DBRC DLI/SAS DATABASES IMS RE Repository 33

DB2 Recovery Expert Production Site Remote Site Transmitted Logger BSDS LOGS DB2 Master System Level Backup IMAGE COPY DDF DATABASES DB2 RE Repository 34

IMS Recovery Expert Remote Site Start IMS Recover DB Find Coord RP Transmitted SLDS IMS RE Repository System Level Backup Logger RLDS IMS Control Region CHANGE ACCUM Restore SLB WADS SLDS/RLDS CONDITIONED RECON OLDS RECON SLDS/RLDS DBRC IMAGE COPY RDS CHANGE ACCUM RECON IMAGE COPY CHANGE ACCUM DLI/SAS DATABASES DATABASES IMS RE Repository IMAGE COPY IMS RE Repository 35

DB2 Recovery Expert Remote Site Start DB2 Recover DB Find Coord RP Transmitted LOGS DB2 RE Repository System Level Backup Logger BSDS DB2 Master Restore SLB DDF IMAGE COPY DB2 RE Repository BSDS LOGS IMAGE COPY DB2 RE Repository BSDS LOGS IMAGE COPY DATABASES DB2 RE Repository 36

Coordinated IMS and DB2 DR: Separate SLB Coordinated Recovery Point (RP) RPO = Changes Past the Coordinated RP Requires application and business-cycle analysis Determine how all data is interconnected RTO = Time to restore SLBs, recover DBs with logs, restart IMS & DB2 IMS SLB 1 Coordinated RP DB2 SLB 1 IMS LOG 1 IMS LOG 2 DB2 LOG 1 Lost Data (RPO) DB2 LOG 2 DB2 LOG 3 37

Key to Coord DR: Storage-Based Consistency DBMS System Provides dependent writes for database updates Storage-Based Flashcopy for Consistency Group Provides consistency for set of volumes Coordinated Disaster Recovery Requires DBMS to order the log and database updates Requires Storage processors to ensure volume consistency 38

IMS Dependent Writes Full Function Commit and Backout Process LOG Database LOG (1) Log Before and After Image (Segment, Pointers, Freespace) (2) Update Database (3) Log Commit Updates Completed Dynamic Backout Required Log (1) Use Before Image from Log (1) Log (1) + DB (2) Use Before Image from Log (1) Log (1) + DB (2) + Log (3) No Backout, Update Committed 39

IMS Dependent Writes Fast Path Commit and REDO Process LOG DATABASE LOG (1) Log After Image (2) Log Commit (3) Update Database using output thread processing (4) Log Output Thread Completed Updates Completed Log (1) Log (1) + Log (2) Log (1) + Log (2) + DB (3) Log (1) + Log (2) + DB (3) + Log (4) 40 Fast Path REDO Required No REDO, Update not Committed Use After Image to COMMIT (REDO) Use After Image to COMMIT (REDO) No REDO, Update was Committed

DB2 Dependent Writes DB2 Commit and UNDO/REDO Process LOG DATABASE LOG (1) Log Change Information (2) Log Commit or Abort (3) Update Buffer Pool or Database (4) Log Commit Completed Updates Completed Log (1) DB2 UNDO/REDO Required No UNDO or REDO, Update not Committed Log (1) + Log (2) Log (1) + Log (2) + DB (3) 41 Use Change Information with REDO or use Change Information with UNDO Use Change Information with REDO or use Change Information with UNDO Log (1) + Log (2) + DB (3) + Log (4) No UNDO or REDO, Update was Committed

Consistency Group FlashCopy Source Target FlashCopy S1 to T1 Writes can not proceed on S1 Any writes occurring on S2-S4 can not be dependent writes FlashCopy S2 to T2 Writes can not proceed on S1 or S2 Any writes occurring on S3-S4 can not be dependent writes FlashCopy S3 to T3 and S4 to T4 T1-T4 contain a consistent copy Unfreeze Flashcopy Writes may proceed on S1-S4 S1 Source S2 Source S3 Source S4 T1 Target T2 Target T3 Target T4 42 20-Jul-12

Benchmark Example 13TB 460 volumes DS8300 2817-M80 z196 4,075.28 tx/sec IMS Recovery Expert for z/os Backup Summary Report Utility Executed:... Backup Profile Name:... ROCKET1.BKUP1 IMS Subsystem:... IMSP IMS Version:... 12.1 Backup Type:... Flash Copy Backup Contains:... Database Data and Log Data (Mixed) Partial Backup:... No Nbr of Volumes:... 0461 Backup Date:... 02/01/2012 Backup Time:... 2012-02-01-17.03.20.671934 Consistency Method:... Flash Consistency Group Supports Database Restore: No I/O Suspend Time:... 2012-02-01-17.03.20.671932 I/O Resume Time:... 2012-02-01-17.03.21.042397 Backup Elapsed:... 00.37 Seconds 43

IMS Disaster Restart Solutions IMS Recovery Expert (5655-S98) System Level Backup Coordinated Disaster Restart for IMS and DB2 GDPS and Storage Mirroring 44

IMS Disaster Restart Solutions IBM managed storage mirroring environments IBM Hyperswap Manager IBM Metro Mirror (formerly PPRC) IBM Global Mirror IBM z/os Global Mirror (formerly XRC) Geographically Dispersed Parallel Sysplex (GDPS) Optional for storage mirroring Provides automation for mirroring procedures 45

9 9 10 8 10 8 7 7 12 6 12 6 5 5 2 4 2 4 3 3 GDPS/PPRC HyperSwap Manager Primary Site 11 1 11 1 CF1 CF2 GDPS Primary GDPS Remote Open Open P1 P2 CBU A Metro Mirror B GDPS managed MM disks Data is System z and Open data HyperSwap for system z Open data is frozen Primary disk failures (Unplanned) I/O errors Boxed devices Control unit failures User initiated switch (Planned) HyperSwap to switch disks Remote Site 46

GDPS/PPRC HyperSwap Manager Without HyperSwap Manager (30 minutes 2 hours) Unplanned Switchover: 1. FREEZE 2. If decision is to Failover a. Remove systems from Sysplex b. Restart systems at remote site Planned Switchover: 1. Shutdown systems 2. Remove systems from Sysplex 3. Suspend PPRC 4. Restart systems at remote site With HyperSwap Manager (Under a minute) 1. PPRC failover 2. Swap primary and secondary PPRC UCBs 3. Production systems continue 47

9 9 10 8 10 8 7 7 12 6 12 6 5 5 2 4 2 4 3 3 GDPS/PPRC IBM Metro Mirror Primary Site 11 1 11 1 CF1 CF2 GDPS Primary Open Open P1 P2 GDPS Remote CBU A Metro Mirror B P1 P2 Synchronous data transmission RPO = 0 RTO = Restart of systems GDPS uses Freeze policy Distance is limited (about 20KM) After failover 1. Stop GDPS/PPRC 2. Start CBU 3. IPL Systems 4. Restart DBMS systems Remote Site 48

9 10 8 7 12 6 5 2 4 3 9 10 8 7 12 6 5 2 4 3 GDPS/Global Mirror Primary Site Remote Site 11 1 11 1 CF1 GDPS Primary P1 P2 Global Mirror B Required FlashCopy F A GDPS Remote CBU CF2 Open P1 P2 Open Asynchronous data transmission RPO = 3-5 seconds (bandwidth) RTO = Restart of systems System z and Open data Distance is unlimited After failover Stop GDPS/GM Start CBU IPL Systems Restart DBMS systems 49

9 10 8 7 12 6 5 2 4 3 9 10 8 11 7 12 6 5 1 2 4 3 GDPS/XRC z/os Global Mirror Primary Site Remote Site 11 1 CF1 GDPS Primary P1 P2 z/os Global Mirror B Optional FlashCopy F A System Data Mover GDPS Remote CBU CF2 Side File Cache Journal P1 P2 Asynchronous data transmission RPO = 3-5 seconds (bandwidth) RTO = Restart of systems System z only Distance is unlimited After failover Stop GDPS/XRC, SDM Start CBU IPL Systems Restart DBMS systems 50

9 9 10 8 10 8 12 11 1 7 12 11 1 7 6 6 5 5 2 4 2 4 3 3 9 10 8 7 12 6 5 2 4 3 GDPS/Metro-Global Mirror Primary Site 1 Remote Site 2 CF1 GDPS Primary P1 P2 Global Mirror 11 1 C Required FlashCopy F GDPS Remote 2 CBU CF3 Open A P1 P2 Open Remote Site 1 51 CF2 Open GDPS Remote 1 CBU P1 Metro Mirror B P2 Three-site solution GDPS/PPRC = Site 1 and 2 RPO = 0 RTO = Restart of systems Distance is limited GDPS/GM = Site 2 and 3 RPO = 3-5 seconds RTO = Restart of systems Distance is unlimited

9 9 10 8 10 8 12 11 1 7 12 11 1 7 6 6 5 5 2 4 2 4 3 3 9 10 8 7 12 6 5 2 4 3 GDPS/Metro-z/OS Global Mirror Primary Site 1 Remote Site 2 CF1 GDPS Primary P1 P2 z/os Global Mirror 11 1 C Required FlashCopy F System Data Mover GDPS Remote CBU CF2 52 CF2 Remote Site 1 Open Open GDPS Remote 1 CBU P1 A Metro Mirror B P2 Side File Cache Journal P1 Three-site solution P2 GDPS/PPRC = Site 1 and 2 RPO = 0 RTO = Restart of systems Distance is limited GDPS/XRC = Site 2 and 3 RPO = 3-5 seconds RTO = Restart of systems Distance is unlimited

9 10 8 7 12 6 5 2 4 3 9 10 8 7 12 6 5 2 4 3 9 10 8 7 12 6 5 2 4 3 Tertiary for GDPS/GM and GDPS/zGM Primary Site Remote Site 11 1 11 1 CF1 GDPS Primary P1 P2 GM B A zgm GDPS Remote CBU CF2 Open Open Tertiary Copy 11 1 SLB 53

IBM Disaster Recovery Solution - Summary IMS Recovery Solutions IMS databases are recovered using image copies and/or logs IMS Full Database recovery or IMS Timestamp recovery IMS Restart Solutions IMS system and databases are mirrored to remote site IMS Recovery Expert Disaster Restart Coordinated IMS and DB2 Disaster Restart GDPS and Storage Mirroring IMS Restart & Recovery Solution IMS system and databases are mirrored to remote site Additional transmitted data allows for forward recovery 54