33
DB2 for z/OS: [Some] Backup and Recovery Utility Enhancements in V8/9/10 Bart Steegmans DB2 for z/OS L2 Performance © 2011 IBM Corporation DB2 for z/OS L2 Performance March 2011

DB2 Backup and recovery utilities .ppt - gsebelux.com Backup and recovery utilities .pdf · IBM shall not be responsible for any damages arising out of the use of, or otherwise related

  • Upload
    lenga

  • View
    216

  • Download
    1

Embed Size (px)

Citation preview

Page 1: DB2 Backup and recovery utilities .ppt - gsebelux.com Backup and recovery utilities .pdf · IBM shall not be responsible for any damages arising out of the use of, or otherwise related

DB2 for z/OS: [Some] Backup and Recovery Utility [ ] p y yEnhancements in V8/9/10

Bart SteegmansDB2 for z/OS L2 Performance

© 2011 IBM Corporation

DB2 for z/OS L2 PerformanceMarch 2011

Page 2: DB2 Backup and recovery utilities .ppt - gsebelux.com Backup and recovery utilities .pdf · IBM shall not be responsible for any damages arising out of the use of, or otherwise related

DisclaimerDisclaimerThe information contained in this presentation is provided for informationalpurposes only.

While efforts were made to verify the completeness and accuracy of theinformation contained in this presentation, it is provided “as is”, without warrantyof any kind, express or implied.

In addition, this information is based on IBM’s current product plans and strategy,which are subject to change by IBM without notice.

IBM shall not be responsible for any damages arising out of the use of orIBM shall not be responsible for any damages arising out of the use of, orotherwise related to, this presentation or any other documentation.

Nothing contained in this presentation is intended to, or shall have the effect of:

• Creating any warranty or representation from IBM (or its affiliates or its or theirsuppliers and/or licensors); or

• Altering the terms and conditions of the applicable license agreementgoverning the use of IBM software.

Many thanks to Haakon Roberts and Jim Teng for allowing me to ‘re-use’ some of their material

© 2011 IBM Corporation2

some of their material

Page 3: DB2 Backup and recovery utilities .ppt - gsebelux.com Backup and recovery utilities .pdf · IBM shall not be responsible for any damages arising out of the use of, or otherwise related

AgendaAgenda• DB2 for z/OS V8 Recap

• DB2 Managed FlashCopy Solution in V8

• Backup System and Restore System Utilities

• FlashCopy Preserve Mirror in DS8K 4.2

• Miscellaneous

• DB2 9 enhancements• Automatically manage Copy Pool backups to tapes

• Allow table space recovery using System Level Backups

• Incremental FlashCopy

• DB2 10 utility enhancements• Flashcopy image copies and inline copies

© 2011 IBM Corporation3

• Summary

Page 4: DB2 Backup and recovery utilities .ppt - gsebelux.com Backup and recovery utilities .pdf · IBM shall not be responsible for any damages arising out of the use of, or otherwise related

DB2 Managed FlashCopy Solution in V8DB2 Managed FlashCopy Solution in V8• Provide an easier and less disruptive way for fast volume-

l l b k dlevel backup and recovery

• Use FlashCopy technology to backup DB2 data and logs

• No longer need to suspend DB2 logging

• Backups are managed by DB2 and DFSMShsm to support system level PIT recovery Disaster Recovery and Cloningsystem level PIT recovery, Disaster Recovery and Cloning

DBs LogsDBs Logs

BSDSs ICFs

DBs Logs

BSDSs ICFs

FlashCopy

© 2011 IBM Corporation4

BSDSs ICFs

Page 5: DB2 Backup and recovery utilities .ppt - gsebelux.com Backup and recovery utilities .pdf · IBM shall not be responsible for any damages arising out of the use of, or otherwise related

DB2 Managed FlashCopy Solution in V8DB2 Managed FlashCopy Solution in V8• New utilities in DB2 for z/OS V8:

• BACKUP SYSTEM

• RESTORE SYSTEM

• Takes system-level copies of data and logs or only data

• Exploits SMS Copy Pool

• DB2 data and logs must be SMS-managed

• DB2 log write activity is NOT suspendedg y

• Suspends data set creation, deletion, rename, and extend operations

© 2011 IBM Corporation5

Page 6: DB2 Backup and recovery utilities .ppt - gsebelux.com Backup and recovery utilities .pdf · IBM shall not be responsible for any damages arising out of the use of, or otherwise related

SMS COPYPOOL - ExampleSMS COPYPOOL - ExampleCopyPool

Name: DSN$P870$DB

CopyPool

Name: DSN$P870$LGName: DSN$P870$DBVersions: 2

Storage Group Storage Group Storage GroupType: Pool Type: Extend

Name: DSN$P870$LGVersions: 2

Storage GroupT P lType: Pool

Name: DSNCATCopyPool Backup Name: CPB1

Name: DSNDBCopyPool Backup Name: CPB1

Type: PoolName: EX1CopyPool Backup Name: CPB2

Type: ExtendName: DSNLOGCopyPool Backup Name: CPB1

Type: PoolType: Pool

Storage Groupg p

Name: CPB1CopyPool Backup Name: N/A

Type: CopyPool Backup

© 2011 IBM Corporation6

Page 7: DB2 Backup and recovery utilities .ppt - gsebelux.com Backup and recovery utilities .pdf · IBM shall not be responsible for any damages arising out of the use of, or otherwise related

Preparation of the DB2 EnvironmentPreparation of the DB2 Environment• DB2 logs and BSDS must be separated from the rest of the DB2

data setsdata sets• Own pool of volumes

• Own ICF user catalog• Own ICF user catalog

• Defined in a separate SMS storage group

Special care should be taken to ensure that the ICF user catalogs• Special care should be taken to ensure that the ICF user catalogs stay synchronized with the data • Must have separate ICF user catalogs for data and logsust a e sepa ate C use cata ogs o data a d ogs

• ICF user catalog(s) for data must reside in the data copy pool • ICF user catalog for logs must reside in the log copy pool g g g py p

• Do not share ICF user catalog with non-DB2 data

© 2011 IBM Corporation7

Page 8: DB2 Backup and recovery utilities .ppt - gsebelux.com Backup and recovery utilities .pdf · IBM shall not be responsible for any damages arising out of the use of, or otherwise related

Backup System ProcessBackup System Process• No DB2 quiesce point is required,

nothing stops as in -SET LOG SUSPENDg p• Invokes DFSMShsm (FRBACKUP) to take fast volume copies of the

DB2 data and/or logs• Record the Recover Base Log Point (RBLP) in DBD01

• Starting point for RESTORE SYSTEM to apply logs

• Two flavours:• BACKUP SYSTEM FULL

Allow recovery of the entire system in later stage• Allow recovery of the entire system in later stage• Have to define the database and log copy pools• Backup both data and then log (active logs and BSDS)Backup both data and then log (active logs and BSDS)

• BACKUP SYSTEM DATA ONLY• Only database copy pool has to be defined for database backup

© 2011 IBM Corporation8

Page 9: DB2 Backup and recovery utilities .ppt - gsebelux.com Backup and recovery utilities .pdf · IBM shall not be responsible for any damages arising out of the use of, or otherwise related

Point-in-time Recovery of the Entire SystemPoint-in-time Recovery of the Entire System • To recover the system to the time of the backup:

U th DFSMSh FRRECOV d t t th• Use the DFSMShsm FRRECOV command to restore the database and log copy pools• FRRECOV COPYPOOL(DSN$locn$DB) VERIFY(YES)FRRECOV COPYPOOL(DSN$locn$DB) VERIFY(YES)

TOKEN(token)• FRRECOV COPYPOOL(DSN$locn$LG) VERIFY(YES)

TOKEN(token)

• Start DB2 and inflight URs are backed out

• If active logs are striped, need to use conditional restart to truncate logs using the “data complete lrsn” in BSDS or in DSNU1614I message (issued by the BACKUP SYSTEM utility)

• RESTORE SYSTEM allows you to recover the entire subsystem or data sharing group to an arbitrary point in time ft th ti f th b k ( d t th d f th l )

© 2011 IBM Corporation

after the time of the backup (and up to the end of the logs)

9

Page 10: DB2 Backup and recovery utilities .ppt - gsebelux.com Backup and recovery utilities .pdf · IBM shall not be responsible for any damages arising out of the use of, or otherwise related

Restore System UtilityRestore System Utility• To Establish the 'PITR' conditional restart record

CRESTART CREATE SYSPITR l i t• CRESTART CREATE SYSPITR=log-point

• Allow to specify “FF…F” in V9 (PK51979)• Each data sharing member must have SYSPITR created

• Start DB2 with a PITR CRCR• Implicitly apply DEFER ALL, FWD=NO, Access(Maint)

• Install SYSADM authority required

• Can only run “Restore System” utility

• Write logs to rollback uncommitted changes

• Make sure ICFCTLG data sets are not opened• F CATALOG,OPEN to query status

© 2011 IBM Corporation

• F CATALOG,DEALLOCATE to close

10

Page 11: DB2 Backup and recovery utilities .ppt - gsebelux.com Backup and recovery utilities .pdf · IBM shall not be responsible for any damages arising out of the use of, or otherwise related

Restore System UtilityRestore System Utility• Run the RESTORE SYSTEM utility

U ll t ICFCTLG /OS 1 11• Unallocate ICFCTLG - z/OS 1.11

• Restore Data CopyPool backup

A l l f RBLP t SYSPITR l f CRCR• Apply logs from RBLP to SYSPITR value of CRCR

• Objects not recovered from “log no” events• LOAD LOG NO, REORG, CREATE INDEX

• RECP for table spaces and “Copy Yes” indexes

• RBDP for “Copy No” indexes

• If there are objects in RECP/RBDP, the utility will complete with Return Code = 4with Return Code = 4

© 2011 IBM Corporation11

Page 12: DB2 Backup and recovery utilities .ppt - gsebelux.com Backup and recovery utilities .pdf · IBM shall not be responsible for any damages arising out of the use of, or otherwise related

PPRC/XRC RestrictionsPPRC/XRC Restrictions• RESTORE SYSTEM [& RECOVER from SLB in V9]

fails if target is a primary in a PPRC relationshipfails if target is a primary in a PPRC relationship,or part of an XRC relationship• DFSMShsm APAR OA23849 permits FlashCopy to a PPRC primary• But volumes will be in “duplex pending” state until background copy

completes• GDPS / Hyperswap failover fails for volumes in Duplex PendingGDPS / Hyperswap failover fails for volumes in Duplex Pending

• Resolve this issue by shipping function rather than data through PPRC (FlashCopy Preserve Mirror solution – next foil))

• No XRC solution in the short term

© 2011 IBM Corporation12

Page 13: DB2 Backup and recovery utilities .ppt - gsebelux.com Backup and recovery utilities .pdf · IBM shall not be responsible for any damages arising out of the use of, or otherwise related

FlashCopy Preserve MirrorFlashCopy Preserve Mirror • Require DS8K 4.2 – Remote Pair FlashCopy

• Available since 4/24/2009

• Prereq z/OS 1.8 with DFSMShsm APAR OA24814 and DFSMSdssAPAR OA24811APAR OA24811

• ALLOWPPRCP(NO,YES,PMNO,PMPREF, PMREQ)• A new keyword on FRBACKUP and FRRECOV• A new keyword on FRBACKUP and FRRECOV• Can also specify ALLOWPPRCP(FRRECOV, YES, NO, PMNO,

PMPREF, PMREQ) on FRBACKUP• Options specified on FRBACKUP are saved for all subsequent use

except for CopyPools with Versions 0• Ignored when recovering from tapes• Ignored when recovering from tapes• Move to SMS CopyPool definition in z/OS 1.11

© 2011 IBM Corporation13

Page 14: DB2 Backup and recovery utilities .ppt - gsebelux.com Backup and recovery utilities .pdf · IBM shall not be responsible for any damages arising out of the use of, or otherwise related

V8 MiscellaneousV8 Miscellaneous• COPY SYSTEMPAGES YES option

• Useful when using UNLOAD from image copyUseful when using UNLOAD from image copy

• RECOVER CURRENTCOPYONLY• Performance enhancement when using CONCURRENT copyPerformance enhancement when using CONCURRENT copy

• No ‘fallback’ to prior copy in case of a failure with most recent one

• REBUILD INDEX SCOPE PENDING• REBUILD INDEX SCOPE PENDING• Usability enhancement

• CHECK INDEX SHRLEVEL CHANGE• CHECK INDEX SHRLEVEL CHANGE• PQ96956

COPY performance with large LISTDEF lists• COPY performance with large LISTDEF lists• PK78865 (V8 & V9)

Reduce writes to SYSUTILX

© 2011 IBM Corporation14

• Reduce writes to SYSUTILX

Page 15: DB2 Backup and recovery utilities .ppt - gsebelux.com Backup and recovery utilities .pdf · IBM shall not be responsible for any damages arising out of the use of, or otherwise related

V9 EnhancementsV9 Enhancements• BACKUP SYSTEM & RESTORE SYSTEM enhancements

• Support for tape (up to 5 tape copies)• Support for incremental FlashCopy

• Object-level recovery from system-level backup• Prereq. DFSMShsm and z/OS 1.8• RECOVER to any point in time with consistency

• Avoid QUIESCE impact on applications• TEMPLATE switching

D i it hi b t t d di k• Dynamic switching between tape and disk• COPY

Always uses CHECKPAGE• Always uses CHECKPAGE• Use BM MRU• No longer sets COPY pending flag to avoid unavailability

© 2011 IBM Corporation15

• No longer sets COPY pending flag to avoid unavailability• REBUILD INDEX SHRLEVEL CHANGE

Page 16: DB2 Backup and recovery utilities .ppt - gsebelux.com Backup and recovery utilities .pdf · IBM shall not be responsible for any damages arising out of the use of, or otherwise related

CopyPool Backups on TapesCopyPool Backups on Tapes• New BACKUP SYSTEM options

• DUMP – First to disk then to tape

• DUMPONLY – Only copy (a disk version) to tape

• Reduce disk space for maintaining multiple Copy Pool backups

• Integrated tape management between DB2 and DFSMShsmg p g

• Retaining Copy Pool backups for long term use

• Providing a means of recovery from media failureProviding a means of recovery from media failure

• Remote site recovery (Disaster recovery)

© 2011 IBM Corporation16

Page 17: DB2 Backup and recovery utilities .ppt - gsebelux.com Backup and recovery utilities .pdf · IBM shall not be responsible for any damages arising out of the use of, or otherwise related

RESTORE SYSTEM T S tRESTORE SYSTEM – Tape Support

R t th DB l f t i ll l• Restore the DB copy pool from tapes in parallel

• If the data copy pool backup resides on DASD and on tape, then the DASD version is chosen as the recovery basethen the DASD version is chosen as the recovery base

• Install ZPARM options• FROMDUMP user can specify that they don't want to use the• FROMDUMP - user can specify that they don t want to use the

DASD version

• DUMPCLASS (dc) - user can specify a specify HSM dump ( ) p y p y pclass to restore from

© 2011 IBM Corporation17

Page 18: DB2 Backup and recovery utilities .ppt - gsebelux.com Backup and recovery utilities .pdf · IBM shall not be responsible for any damages arising out of the use of, or otherwise related

RECOVER utility – use Copy Pool backupRECOVER utility – use Copy Pool backup• RECOVER utility enhancements permit using a backup taken at

the system-level as the recovery base for a subset of objects inthe system-level as the recovery base for a subset of objects in the system

• Need to set ZPARM System_Level_Backups = YESy _ _ p

Connecting system-level backups with object level recoveries

FULLor

DATA

TS 1

BACKUPSYSTEM

System Level BackupRECOVER

DATA

FULLor

TS 2

© 2011 IBM Corporation

DATA TS 2

18

Page 19: DB2 Backup and recovery utilities .ppt - gsebelux.com Backup and recovery utilities .pdf · IBM shall not be responsible for any damages arising out of the use of, or otherwise related

RECOVER utility use Copy Pool backupRECOVER utility – use Copy Pool backup ...• Most recent recovery base (prior to the recovery point) is

chosen:chosen:• could be image copy, concurrent copy, log yes event, or Copy

Pool backup

• Takes sub-second to restore a data set if the backup is on DASD (independent of its size)U l I/O (i t Fl hC )• Use normal I/O (i.e. not FlashCopy) • If FlashCopy background copy is not complete• If the production volume is the source of PPRC/XRC• If the production volume is the source of PPRC/XRC

• Use FlashCopy with Remote Pair FlashCopy on DS8K 4.2.• Make sure SETSYS FASTREPLICATION(PREFERRED) isMake sure SETSYS FASTREPLICATION(PREFERRED) is

used, which is the default

• When restoring a list of objects, the restore process is done in parallel

© 2011 IBM Corporation

in parallel

19

Page 20: DB2 Backup and recovery utilities .ppt - gsebelux.com Backup and recovery utilities .pdf · IBM shall not be responsible for any damages arising out of the use of, or otherwise related

RECOVER utility – use Copy Pool backupRECOVER utility – use Copy Pool backup ...• Data set must be cataloged and allocated on the same

volumes that it resided on at the time of the backup• Support for data sets that have extended to new volumes• DB2 Recovery Expert V2 can alleviate this problem• DFSMS support is in z/OS 1 11• DFSMS support is in z/OS 1.11

• SMS option to capture ICFCTLG for Copy Pool • Allow recovery for moved/deleted data sets• Still need to have sufficient free space on the original DASD

volume• DB2 support in V10

• If the restore of datasets from DASD fails, then the recovery of the object will not proceed• Use the RECOVER RESTOREBEFORE option to direct the• Use the RECOVER RESTOREBEFORE option to direct the

utility to use a recovery base prior to the system-level backup• If FROMDUMP is specified:

© 2011 IBM Corporation

• Data sets are restored from tapes

20

Page 21: DB2 Backup and recovery utilities .ppt - gsebelux.com Backup and recovery utilities .pdf · IBM shall not be responsible for any damages arising out of the use of, or otherwise related

Incremental Flash CopyIncremental Flash Copy • Introduced by DFSMShsm in z/OS 1.8 (+ OA17314 )

• Initial incremental FlashCopy creates full base backup• Initial incremental FlashCopy creates full base backup• Subsequent incr. FlashCopies copy changed tracks to

backup volumes only (overriding initial backup)• Minimizes I/O impact • Considerably reduces elapsed time of physical copy

2121

© 2011 IBM Corporation21

Page 22: DB2 Backup and recovery utilities .ppt - gsebelux.com Backup and recovery utilities .pdf · IBM shall not be responsible for any damages arising out of the use of, or otherwise related

RECOVER to PIT with consistencyRECOVER to PIT with consistency• Enhance DB2 RECOVER utility to:

• Automatically detect the uncommitted transactions running at• Automatically detect the uncommitted transactions running at the recover PIT

• Roll back their changes on the recovered objects.• Thus ensuring data consistency after PIT recoveries.• Recovered objects left in a transaction consistent state.

M d th d t l l th QUIESCE tilit• May reduce the need to regularly run the QUIESCE utility• Reduces disruption to DB2 users and applications

Recovery point

UR 1Update Update

© 2011 IBM Corporation22

UR 2Update

Page 23: DB2 Backup and recovery utilities .ppt - gsebelux.com Backup and recovery utilities .pdf · IBM shall not be responsible for any damages arising out of the use of, or otherwise related

MODIFY RECOVERYMODIFY RECOVERY• MODIFY RECOVERY simplification & safety

DELETE AGE integer

DATE integer(*)

DATE(*)

integer

RETAIN LAST (integer)LOGLIMIT

Queries SYSCOPYQueries BSDS

GDGLIMITGDGLIMIT LAST (integer)GDGLIMIT LOGLIMIT

Queries GDG

For mixed lists

• Template switching for COPY utility

• E.g. copy to disk if small, to tape if largeTEMPLATE LRG DSN &DB..&TS..D&DA..T&TI. UNIT=TAPETEMPLATE SML DSN &DB..&TS..D&DA..T&TI. UNIT=SYSALLDA LIMIT(20 CYL, LRG)

© 2011 IBM Corporation23

COPY TABLESPACE SMALL.TS COPYDDN(SML)COPY TABLESPACE LARGE.TS COPYDDN(SML)

Page 24: DB2 Backup and recovery utilities .ppt - gsebelux.com Backup and recovery utilities .pdf · IBM shall not be responsible for any damages arising out of the use of, or otherwise related

V10 EnhancementsV10 Enhancements

• Extend COPY, LOAD, and REORG to take backups using data set level FlashCopy

• Allow RECOVER utility to use data set level FlashCopy d ring restoreduring restore

• Data set level FlashCopy backups as input to DSN1COPY DSN1PRNT• DSN1COPY, DSN1PRNT

• Consistent COPY with Shrlevel Change using FlashCopy

• Extend RECOVER to support a point-in-time recovery via “rollback” using logs only

DB2 system checkpoint can be time based and # log records• DB2 system checkpoint can be time based and # log records (whichever occurs first) CHKTYPE=BOTH

© 2011 IBM Corporation24

Page 25: DB2 Backup and recovery utilities .ppt - gsebelux.com Backup and recovery utilities .pdf · IBM shall not be responsible for any damages arising out of the use of, or otherwise related

COPYCOPY• Dataset-level FlashCopy support

• COPY RECOVER REORG LOAD REBUILD INDEX REORGCOPY, RECOVER, REORG, LOAD, REBUILD INDEX, REORG INDEX

• New zparms & utility parms to govern

• Dramatic CPU & elapsed time reduction

• Can make ‘sequential copies’ from the FlashCopies

• Improved dataset management & performance• CHANGELIMIT will not allocate copy dataset unless copy takenpy py

• Incremental copy will not allocate copy dataset unless pages changed

• Insert dummy SYSCOPY record for incremental copy even though no pages changed

© 2011 IBM Corporation25

Page 26: DB2 Backup and recovery utilities .ppt - gsebelux.com Backup and recovery utilities .pdf · IBM shall not be responsible for any damages arising out of the use of, or otherwise related

Consistent SHRLEVEL CHANGE image copiesConsistent SHRLEVEL CHANGE image copies• Create consistent image copies from SHRLEVEL CHANGE

• Via FLASHCOPY CONSISTENT keywordsVia FLASHCOPY CONSISTENT keywords• Will not quiesce applications• Requires data set level FlashCopy capability

© 2011 IBM Corporation26

Page 27: DB2 Backup and recovery utilities .ppt - gsebelux.com Backup and recovery utilities .pdf · IBM shall not be responsible for any damages arising out of the use of, or otherwise related

RECOVERRECOVER• New BACKOUT YES option for point in time recovery

• True rollback, not run of generated SQL undo statements

• Requires COPY YES for indexes

• VERIFYSET option to fail PIT recovery if entire set not included• Base, LOB, XML, history – not RI

• ENFORCE option to avoid CHKP/ACHKP when subset of set recovered• Applies to Base, LOB, XML and RI

• Improved performance due to avoidance of set checking (RI, aux)

© 2011 IBM Corporation27

Page 28: DB2 Backup and recovery utilities .ppt - gsebelux.com Backup and recovery utilities .pdf · IBM shall not be responsible for any damages arising out of the use of, or otherwise related

CHECKCHECK• CHECK utilities will no longer set CHKP/ACHKP by default

• New ZPARM CHECK_SETCHKP to override

• CHECK SHRLEVEL CHANGE default changed to fail if Flashcopy not available• ZPARM CHECK_FASTREPLICATION (PM19034)

• CHECK DATA enhanced for XML support• Document validation

• Schema validation

• Automated exception table processing for XML documents• INCLUDE XML TABLESPACE option

© 2011 IBM Corporation28

Page 29: DB2 Backup and recovery utilities .ppt - gsebelux.com Backup and recovery utilities .pdf · IBM shall not be responsible for any damages arising out of the use of, or otherwise related

OtherOther• Removed UTSERIAL lock for greater utility concurrency

• SQL SELECT on SYSLGRNX (work in progress)

• LISTDEF & TEMPLATE enhancements• LISTDEF support for CHECK DATA

• LISTDEF support for multiple part ranges on REORG

• LISTDEF support for DEFINED YES|NO|ALL

• Improved utility performance since unnecessary to build & then discard structures for undefined objects

• REPORT RECOVERY support for SLBs

• Allows implicitly created table space to use TRACKMOD = NO (a new opaque zparm parameter IMPTKMOD)

© 2011 IBM Corporation29

Page 30: DB2 Backup and recovery utilities .ppt - gsebelux.com Backup and recovery utilities .pdf · IBM shall not be responsible for any damages arising out of the use of, or otherwise related

HSM Enhancements in z/OS 1 12HSM Enhancements in z/OS 1.12• Allow RESTORE to use Sytem-level backups without waiting for

Fl hC b k d lFlashCopy background copy to complete• Use DS8K Fast Reverse Restore (i.e. FRR) feature

• Allow Backup System to use Space Efficient FlashCopy to keep backups on tapes

© 2011 IBM Corporation30

Page 31: DB2 Backup and recovery utilities .ppt - gsebelux.com Backup and recovery utilities .pdf · IBM shall not be responsible for any damages arising out of the use of, or otherwise related

SummarySummary• Allow a fast and non-disruptive backup solution using

FlashCop (incl Incremental Flash) and DB2 Back p S stem Utilit• FlashCopy (incl. Incremental Flash) and DB2 Backup System Utility

• Copy Pool backups can be used as the source for DB2 table/index recoveryrecovery

• Restore System Utility can recover DB2 system from DASD or Tapes

• Recover Utility can recover table space and index to PIT with transaction level consistency

• Tight collaboration between DB2 and Storage teams

• Ensure utilities are non-disruptive

• Continued delivery of performance improvements & features of real value

© 2011 IBM Corporation31

• Toleration, support & exploitation of new features from Day #1

Page 32: DB2 Backup and recovery utilities .ppt - gsebelux.com Backup and recovery utilities .pdf · IBM shall not be responsible for any damages arising out of the use of, or otherwise related

Upcoming Event April 7 2011 IBM Forum BrusselsUpcoming Event April 7 2011 IBM Forum Brussels• Morning DB2 for z/OS sessions

• DB2 10 Technical Overview - Roger Miller, DB2 for z/OS® Technical Evangelist, Designer and Architect, IBM SoftwareIBM Software

• DB2 10 for z/OS Migration Planning - Roger Miller

f /OS f• How to get the DB2 9 and 10 for z/OS Performance benefits and Reduce Costs ? - Cristian Molaro -Independent Consultant - IBM Information ChampionIndependent Consultant IBM Information Champion

• Afternoon• Parallel sessions on data governance and analytics• Parallel sessions on data governance and analytics

• Short link:

© 2011 IBM Corporation

• http://bit.ly/hT1nB3

32

Page 33: DB2 Backup and recovery utilities .ppt - gsebelux.com Backup and recovery utilities .pdf · IBM shall not be responsible for any damages arising out of the use of, or otherwise related

Questions ?Questions ?

Th nk !Thank you [email protected]

© 2011 IBM Corporation

_ g

33