Download presentation
Presentation is loading. Please wait.
Published byMiranda Hudson Modified over 9 years ago
1
DBA 101 Bootcamp New DBA Series Backup 101 April 12, 20111Paper #352
2
Definitions Archivelogmode Noarchivelogmode Shutdown normal Shutdown immediate Shutdown transactional Shutdown abort April 12, 20112Paper #352
3
Definitions cont’d Consistent Inconsistent Control Files Data Files Redo Logs Archive Logs April 12, 20113Paper #352
4
Definitions cont’d Physical Backup Logical Backup RMAN client Target database Recovery catalog database Recovery catalog schema April 12, 20114Paper #352
5
Definitions cont’d User Managed Backups Hot Backup Cold Backup Flash/Fast recovery area April 12, 20115Paper #352
6
User Managed Backups (Physical) YOU manage the: –Who –What –Where –When –Why –How April 12, 20116Paper #352
7
User Managed Backups cont’d Cold (consistent noarchivelogmode) backup –(g)v$datafile –(g)v$controlfile –Shutdown (any mode EXCEPT ABORT) –Copy datafiles and 1 copy of controlfile to “other” location. April 12, 20117Paper #352
8
User Managed Backups cont’d Cold (consistent archivelogmode) backup –Same as consistent noarchivelogmode AND –(g)v$archived_log –That’s it for COLD backups, any questions before we move on? April 12, 20118Paper #352
9
User Managed Backups cont’d Hot (inconsistent) backup –Implies archivelogmode –Same as cold consistent archivelogmode –Put tablespaces in backup mode –Copy datafile –Take tablespaces out of backup mode –Switch logfile –Backup controlfile to trace April 12, 20119Paper #352
10
User Managed Backups cont’d Questions to ponder: –We never backed up redo logs, why? –Why was methodology different for control file backup? –Why did we only backup 1 copy of the control file? April 12, 201110Paper #352
11
User Managed Backups Logical Export (old exp command, shouldn’t be used anymore) Data Pump –Whole presentation in itself. –Look at today at 11:45 for a datapump presentation. April 12, 201111Paper #352
12
Recovery Manager (RMAN) Backups What is RMAN? How do you access it? –Command line –OEM What is a repository and do I need one? April 12, 201112Paper #352
13
Recovery Manager (RMAN) Backups cont’d Connecting –connect catalog userid/password@______ –connect target / or userid/password@_______ April 12, 201113Paper #352
14
Recovery Manager (RMAN) Backups cont’d Types of backups –Full –Incremental –Archivelog –Control File –Tablespace –Data File April 12, 201114Paper #352
15
Recovery Manager (RMAN) Backups cont’d Full –Backup database [plus archivelog]; Incremental –Backup incremental level 0 database; –Backup incremental level 1 database; April 12, 201115Paper #352
16
Recovery Manager (RMAN) Backups cont’d Archivelog –Backup archivelog all [delete input]; Controlfile –Backup current controlfile; April 12, 201116Paper #352
17
Recovery Manager (RMAN) Backups cont’d Tablespace –Backup tablespace tsname; Datafile –Backup datafile number; –Backup datafile “full path”; April 12, 201117Paper #352
18
Recovery Manager (RMAN) Backups cont’d Reporting –List backup –Delete backup April 12, 201118Paper #352
19
Recovery Manager (RMAN) Backups cont’d Questions to ponder: –Why do a controlfile backup AFTER the database backup? –Why can’t I do a backup of my noarchivelog mode database while its running? –Repository or no repository? April 12, 201119Paper #352
20
Pros/Cons User Managed: –Pros: You control all of it, control freaks, is this you? It’s easy to just copy a file from a backup place to its original place –Cons: You control all of it. You have to maintain repository of when things were backed up last, etc. April 12, 201120Paper #352
21
Pros/Cons cont’d RMAN managed: –Pros: Oracle manages it all, you barely have to think about it What has been backed up is kept for you automatically. April 12, 201121Paper #352
22
Pros/Cons cont’d RMAN managed: –Cons: You control freaks might not like Oracle “taking over it all” Not just being able to cp a file from a backup location to the original location, you have to get RMAN involved. April 12, 201122Paper #352
23
Take home thought Backups are important but are useless if they can't be recovered, so test your recovery plan. April 12, 201123Paper #352
24
Demo Do you have a playground? If not, why not? You need one We’ll look at –User managed backup, both hot and cold –Recovery Manager(RMAN) backups full, incremental, tablespace, datafile, archivelog and control file. April 12, 201124Paper #352
25
Contact Info Joe Testa –Cell: 614-774-3595 –Email: ceo@teci-it.com jtesta@gotvideographer.com testaj3@nationwide.com –Facebook: joseph.s.testa –Twitter: n8xct April 12, 201125Paper #352
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.