Backing Up Oracle - Computing at Cornell
Backing Up Oracle - Computing at Cornell
Backing Up Oracle - Computing at Cornell
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
3.1.3 Backup windows. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24<br />
3.1.4 Recovery points . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25<br />
3.1.5 Units of recovery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25<br />
3.2 Backup techniques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25<br />
3.2.1 Disk mirroring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26<br />
3.2.2 Offline backup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27<br />
3.2.3 Online backup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27<br />
3.2.4 D<strong>at</strong>abase export . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27<br />
3.2.5 Full d<strong>at</strong>abase backup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28<br />
3.2.6 Partial d<strong>at</strong>abase backup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29<br />
3.2.7 Incremental backup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29<br />
3.2.8 Log file backup (simul<strong>at</strong>ed incremental) . . . . . . . . . . . . . . . . . . . 29<br />
3.2.9 LAN-free backup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30<br />
3.2.10 Backup using split mirror fe<strong>at</strong>ures. . . . . . . . . . . . . . . . . . . . . . . 30<br />
3.2.11 Backup of RDBMS supporting files . . . . . . . . . . . . . . . . . . . . . . 31<br />
Chapter 4. TSM server consider<strong>at</strong>ions . . . . . . . . . . . . . . . . . . . . . . . . . 33<br />
4.1 Initial requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33<br />
4.2 Tivoli Storage Manager terminology . . . . . . . . . . . . . . . . . . . . . . . . . . 33<br />
4.3 Similarities between TSM and d<strong>at</strong>abase software. . . . . . . . . . . . . . . . 34<br />
4.4 TSM server base functionality explained . . . . . . . . . . . . . . . . . . . . . . 35<br />
4.4.1 Registering a node with the TSM server . . . . . . . . . . . . . . . . . . . 35<br />
4.4.2 Installing the TSM client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36<br />
4.4.3 Configuring the TSM client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36<br />
4.5 Managing d<strong>at</strong>a objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37<br />
4.5.1 Archive or d<strong>at</strong>a object. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37<br />
4.5.2 Description of d<strong>at</strong>a object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37<br />
4.5.3 Management class to bind object to . . . . . . . . . . . . . . . . . . . . . . 40<br />
4.5.4 Life cycle of TSM d<strong>at</strong>a objects . . . . . . . . . . . . . . . . . . . . . . . . . . 44<br />
4.6 TSM server consider<strong>at</strong>ions for <strong>Oracle</strong> backups . . . . . . . . . . . . . . . . . 47<br />
4.6.1 How TDP for <strong>Oracle</strong> stores d<strong>at</strong>a objects . . . . . . . . . . . . . . . . . . . 47<br />
4.7 Policy management consider<strong>at</strong>ions . . . . . . . . . . . . . . . . . . . . . . . . . . 48<br />
4.7.1 Domain consider<strong>at</strong>ions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48<br />
4.7.2 TSM management class consider<strong>at</strong>ions . . . . . . . . . . . . . . . . . . . 49<br />
4.7.3 TSM client include-exclude option . . . . . . . . . . . . . . . . . . . . . . . 50<br />
4.8 Node consider<strong>at</strong>ions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52<br />
4.8.1 Choosing a nodename . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52<br />
4.8.2 Choosing a password . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52<br />
4.8.3 Setting the BACKDELETE option . . . . . . . . . . . . . . . . . . . . . . . . 52<br />
4.8.4 Specifying the domain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53<br />
4.8.5 Setting the MAXNUMMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53<br />
4.9 Storage pool consider<strong>at</strong>ions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53<br />
4.10 Our TSM server setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55<br />
iv <strong>Backing</strong> <strong>Up</strong> <strong>Oracle</strong> using Tivoli Storage Management