Das Oracle Backup und Recovery-Praxisbuch: Für alle Versionen bis einschließlich Oracle 11g
معرفی کتاب «Das Oracle Backup und Recovery-Praxisbuch: Für alle Versionen bis einschließlich Oracle 11g» نوشتهٔ Christine Gschoßmann, Klaus Langenegger در سال 2008. این کتاب در 2 صفحه، فرمت pdf، زبان آلمانی ارائه شده است.
Oracle Backup und Recovery - Das Paxisbuch (Für alle Versionen bis einschließlich Oracle 11g)......Page 1 1 Architektur eines Oracle-Datenbanksystems......Page 6 4 Logische Backups......Page 7 7 Recovery nach logischen Fehlern......Page 8 9 Backup und Recovery über Recovery Manager (RMAN)......Page 9 10 Standard-Crashszenarien......Page 10 11 Crashszenarien – Spezialfälle......Page 11 12 Hilfestellung......Page 12 13 Kurzanleitungen......Page 13 Stichwortverzeichnis......Page 14 Geleitwort der Fachgutachterin......Page 16 Vorwort......Page 18 Einführung......Page 20 1.1.1 Instanz und Datenbank......Page 24 1.1.2 Datendateien......Page 29 1.1.3 Redolog-Dateien......Page 32 1.1.4 Control-Dateien......Page 42 1.1.5 Parameterdatei......Page 46 1.1.6 Trace-Dateien......Page 50 1.1.7 Passwortdatei......Page 57 1.2 Logischer Aufbau eines Oracle-Datenbanksystems......Page 58 1.2.1 Tablespaces......Page 59 1.2.2 Segmente......Page 60 1.2.3 Partitionen......Page 62 1.3.1 Aktivieren des ARCHIVELOG-Modus......Page 63 1.3.2 Spiegelung der Control-Dateien......Page 65 1.3.3 Spiegelung der Online-Redolog-Dateien......Page 67 1.4 Start eines Systems......Page 69 1.4.1 NOMOUNT-Phase......Page 71 1.4.2 MOUNT-Phase......Page 73 1.4.3 Open-Phase......Page 75 1.5 Stoppen eines Systems......Page 77 1.5.2 SHUTDOWN IMMEDIATE......Page 78 1.6.1 V$DATAFILE......Page 79 1.6.2 V$CONTROLFILE......Page 80 1.6.4 V$LOG......Page 81 1.6.5 V$LOG_HISTORY......Page 82 1.6.7 V$BACKUP......Page 83 1.6.8 V$RECOVER_FILE......Page 84 1.6.9 V$RECOVERY_LOG......Page 85 2 Backup-Strategien......Page 86 2.1.1 Physische und logische Backups......Page 87 2.1.2 Vollbackup und inkrementelles Backup......Page 88 2.1.3 Übersicht der Tools......Page 89 2.3 Backup-Zyklen......Page 90 2.3.1 Zusätzliche Backups......Page 91 2.4 Sicherungsnetzwerk......Page 92 3.1 Einführung......Page 94 3.2 Offline-Backup......Page 95 3.2.1 Ermittlung der für das Offline-Backup benötigten Dateien......Page 96 3.2.3 Offline-Backup im NOARCHIVELOG-Modus......Page 99 3.3 Online-Backup......Page 100 3.3.1 Ermittlung der für das Online-Backup benötigten Dateien......Page 101 3.3.2 Durchführung eines Online-Backups......Page 104 3.4 Backup großer Datenbanken......Page 107 3.4.3 Partielle Backups......Page 108 3.4.5 Snapshots......Page 109 3.5 Split-Mirror-Backup......Page 110 3.5.2 Split-Mirror-Online-Backup......Page 112 3.6 Standby-Datenbank und Backup......Page 113 4.1 Einführung......Page 120 4.2.1 Voraussetzungen für Export......Page 121 4.2.2 Exportmethoden......Page 122 4.3 Logisches Backup mittels Export über Data Pump......Page 131 4.3.1 Unterschiede zwischen konventionellem Export/Import und Data Pump-Export/-Import......Page 132 4.3.2 Architektur......Page 133 4.3.3 Voraussetzungen für Data Pump-Export......Page 135 4.3.4 Data Pump-Exportmethoden......Page 136 5 Grundlagen des Restores und Recoverys......Page 158 5.1 Ursachen für ein Restore und Recovery......Page 159 5.1.2 Physischer Verlust von Dateien/Dateisystemen......Page 160 5.1.3 Blockkorruptionen......Page 161 5.1.4 Instanzfehler......Page 162 5.2.1 Crash Recovery/Instance Recovery......Page 163 5.2.2 Media Recovery......Page 164 6 Recovery nach Media-Fehler......Page 168 6.1 Recovery im NOARCHIVELOG-Modus......Page 169 6.2 Recovery im ARCHIVELOG-Modus......Page 174 6.2.1 Vollständiges Recovery......Page 176 6.2.2 Unvollständiges Recovery......Page 185 7.1 LogMiner......Page 196 7.1.1 Komponenten des LogMiners......Page 198 7.1.3 Erstellen des Dictionarys......Page 199 7.1.4 Auswählen und Registrieren der zu analysierenden Redolog-Dateien......Page 201 7.1.5 Starten der Analyse......Page 202 7.1.6 Abfragen des Ergebnisses über die View V$LOGMNR_CONTENTS......Page 203 7.1.7 Beenden der LogMiner-Session......Page 205 7.1.8 LogMiner im Enterprise Manager......Page 206 7.2 Flashback......Page 208 7.2.1 FLASHBACK QUERY......Page 212 7.2.2 FLASHBACK TABLE......Page 223 7.2.3 FLASHBACK DROP......Page 229 7.2.4 FLASHBACK DATABASE......Page 235 7.2.5 Restore Points......Page 244 7.2.6 Flashback Data Archive (Total Recall)......Page 249 7.2.7 Flashback Transaction Backout......Page 252 7.3 Unvollständiges Recovery......Page 257 7.4 Logisches Recovery mit Import......Page 258 7.4.1 Voraussetzungen für Import......Page 259 7.4.2 Importmethoden......Page 260 7.5 Logisches Recovery mittels Import über Data Pump......Page 268 7.5.1 Voraussetzungen für Data Pump-Import......Page 269 7.5.2 Data Pump-Import-Methoden......Page 270 7.6.1 Vorgehen......Page 285 8 Korruptionen......Page 292 8.1 Einführung......Page 293 8.2.1 Blockprüfung bei Lese- oder Schreiboperationen......Page 295 8.2.2 Corruption Detection mit RMAN......Page 299 8.2.3 HARD-Initiative......Page 302 8.2.4 Analyze table ... validate structure cascade......Page 303 8.2.5 DBVERIFY......Page 305 8.2.6 Export......Page 307 8.2.7 DBMS_REPAIR......Page 308 8.3 Beseitigung von Korruptionen......Page 314 8.3.1 Ermittlung des korrupten Objekts......Page 315 8.3.2 Block Media Recovery mittels RMAN......Page 318 8.3.4 Korruptes Objekt liegt im System- oder SYSAUX-Tablespace......Page 323 8.3.5 Zerstörte Blöcke in einem Rollback-Segment......Page 324 8.3.6 Zerstörte Blöcke in einem Undo-Segment......Page 325 8.3.7 Zerstörte Blöcke in einem Indexsegment......Page 326 8.3.8 Zerstörte Blöcke in einem Datensegment......Page 328 8.3.9 Zerstörte Blöcke in einem temporären Segment......Page 334 8.3.10 Zerstörte Blöcke im Freiplatzbereich......Page 335 9.1 Einführung......Page 338 9.2.1 Begriffsdefinitionen......Page 339 9.2.2 Recovery-Katalog......Page 341 9.2.3 RMAN-Einstellungen......Page 347 9.3 Backup mit RMAN......Page 351 9.3.1 Typische Optionen des BACKUP-Befehls......Page 353 9.3.2 Backup-Beispiele......Page 354 9.4 Berichte über RMAN-Operationen......Page 359 9.5 RMAN und Blockkorruptionen......Page 360 9.6 Restore und Recovery über RMAN......Page 362 9.6.2 Restore und Recovery eines Tablespace......Page 370 9.6.3 Restore und Recovery von Control-Dateien......Page 372 9.6.5 Restore und Recovery der gesamten Datenbank (unvollständiges Recovery)......Page 375 10.1.1 Status der Datenbank prüfen......Page 378 10.1.2 Analyse der Log- und Trace-Dateien......Page 379 10.1.3 Analyse der Data Dictionary Views......Page 381 10.1.4 Health Monitor......Page 383 10.1.5 Ermittlung erforderlicher Sicherungen......Page 389 10.1.6 Prüfen von Strukturänderungen......Page 392 10.2 Wiederherstellung der Oracle-Software......Page 393 10.3.1 Verhalten der Datenbank bei defekter(n) Datendatei(en) des System-Tablespace......Page 394 10.3.2 Vorgehen......Page 395 10.4.1 Verhalten der Datenbank bei defekter(n) Datendatei(en) des SYSAUX-Tablespace......Page 399 10.5.1 Verhalten der Datenbank bei defekter(n) Datendatei(en) des Rollback-/Undo-Tablespace......Page 400 10.5.2 Recovery des Rollback-/Undo-Tablespace bei geschlossener Datenbank......Page 401 10.5.3 Recovery des Rollback-/Undo-Tablespace bei offener Datenbank......Page 404 10.6.2 Recovery eines Daten-Tablespace bei offener Datenbank......Page 411 10.6.3 Recovery eines Daten-Tablespace bei geschlossener Datenbank......Page 416 10.7.1 Analyse und SQL-Statements zu temporären Tablespaces......Page 421 10.7.2 Wiederherstellung bei Nutzung temporärer Dateien für temporären Tablespace......Page 424 10.7.3 Wiederherstellung bei Nutzung von Datendateien für temporären Tablespace......Page 425 10.8.2 Analyse......Page 426 10.8.3 Verlust einzelner Mitglieder bei gespiegelten Redolog- Gruppen......Page 427 10.8.4 Verlust der aktuellen Redolog-Gruppe......Page 429 10.8.5 Verlust einer aktiven und archivierten Redolog-Gruppe......Page 435 10.8.7 Verlust einer inaktiven und archivierten Redolog-Gruppe......Page 437 10.8.8 Verlust einer inaktiven und nicht archivierten Redolog-Gruppe......Page 438 10.8.9 Verlust einer Offline-Redolog-Datei......Page 439 10.9.1 Verlust einer Control-Datei......Page 440 10.9.2 Verlust aller Control-Dateien......Page 441 10.10 Unvollständiges Recovery......Page 451 10.11 Komplettausfall des Rechners (Disaster Recovery)......Page 452 11.1.1 Recovery über nicht gesicherte Strukturänderungen......Page 462 11.1.2 Mögliche Probleme und deren Lösung nach Recovery über Strukturänderungen......Page 465 11.2 Temporäre Tablespaces nicht mitgesichert......Page 470 11.3 Sicherung nur teilweise brauchbar......Page 471 11.4 Datenbankkopie......Page 472 11.4.1 Allgemeine Vorbereitungen......Page 473 11.4.2 Szenario 1: Vorgehen bei gestoppter Quelldatenbank oder aus Offline-Sicherung (Name der Datenbank BLEIBT GLEICH)......Page 474 11.4.3 Szenario 2: Vorgehen bei gestoppter Quelldatenbank oder aus Offline-Sicherung (Name der Datenbank ÄNDERT SICH)......Page 475 11.4.4 Szenario 3: Vorgehen bei laufender Quelldatenbank oder aus Online-Sicherung......Page 477 11.5 Control-Dateien nicht mitgesichert......Page 481 11.6 Vollständiges Recovery mit Backup der Control-Datei......Page 482 11.7 Absturz während Online-Sicherung......Page 484 11.8 Windows: ORA-00376 wegen Datenbankstart während Offline-Sicherung......Page 486 11.9.1 Vorgehen beim Verschieben von Control-Dateien......Page 488 11.9.2 Vorgehen beim Verschieben von Daten- und/oder Online-Redolog-Dateien......Page 489 11.9.3 Vorgehen bei Verschieben von Offline-Redolog-Dateien......Page 490 11.10 Recovery hängt......Page 491 11.11 Test-Recovery......Page 494 11.12.2 Recovery SPFILE......Page 495 11.14 Recovery über OPEN RESETLOGS......Page 496 11.15 Wiederherstellung NOLOGGING-Objekte......Page 497 12.1.1 Grundlagen......Page 498 12.1.2 Restore bei vollständigem Recovery......Page 501 12.1.3 Restore bei unvollständigem Recovery......Page 502 12.2.1 Alert-Datei......Page 503 12.3.1 Ermittlung über View V$LOGFILE......Page 505 12.3.3 Ermittlung über Alert-Datei......Page 506 12.3.4 Ermittlung über Enterprise Manager......Page 507 12.4.1 Ermittlung über Parameter......Page 508 12.4.4 Ermittlung über Enterprise Manager......Page 510 12.5.2 Ermittlung über Alert-Datei......Page 511 12.5.4 Ermittlung über Enterprise Manager......Page 512 12.6 Wo befinden sich die Datendateien?......Page 513 12.7 Wo befinden sich die Konfigurationsdateien?......Page 514 12.8 Wo befindet sich die Oracle-Software?......Page 515 13.1 Wiederherstellung der Oracle-Software......Page 518 13.2.2 Vorgehen......Page 519 13.4.2 Recovery des Rollback-/Undo-Tablespace bei geschlossener Datenbank......Page 521 13.4.3 Recovery des Rollback-/Undo-Tablespace bei offener Datenbank......Page 524 13.5.2 Recovery bei offener Datenbank......Page 529 13.5.3 Recovery bei gestoppter Datenbank......Page 531 13.6.1 Analyse und Statements zu temporären Tablespaces......Page 533 13.6.2 Wiederherstellung bei Nutzung temporärer Dateien für temporären Tablespace......Page 535 13.6.3 Wiederherstellung bei Nutzung von Datendateien für temporären Tablespace......Page 536 13.7.1 Analyse......Page 537 13.7.2 Verlust einzelner Mitglieder bei gespiegelten Redolog-Gruppen......Page 538 13.7.3 Verlust der aktuellen Redolog-Gruppe......Page 539 13.7.5 Verlust einer aktiven und nicht archivierten Redolog- Gruppe......Page 542 13.7.7 Verlust einer inaktiven und nicht archivierten Redolog- Gruppe......Page 543 13.8.2 Verlust einer Control-Datei......Page 544 13.8.3 Verlust aller Control-Dateien......Page 545 13.9 Unvollständiges Recovery......Page 548 13.10 Komplettausfall des Rechners (Disaster Recovery)......Page 549 13.11.1 Recovery über Strukturänderungen......Page 552 13.11.4 Datenbankkopie......Page 557 13.11.6 Vollständiges Recovery mit Backup der Control-Datei......Page 563 13.11.8 Windows: ORA-00376 wegen Datenbankstart während Offline-Sicherung......Page 565 13.11.9 Verschieben von Datenbankdateien im Rahmen eines Recoverys......Page 567 13.11.10 Recovery hängt......Page 568 13.11.12 Instanz startet nicht aufgrund Fehlern im Zusammenhang mit SPFILE......Page 571 13.11.13 Verwendung von Sicherungen nach SHUTDOWN ABORT......Page 572 13.11.15 Wiederherstellung NOLOGGING-Objekte......Page 573 Literaturverzeichnis......Page 574 B......Page 576 D......Page 577 F......Page 579 K......Page 580 N......Page 581 P......Page 582 R......Page 583 S......Page 585 U......Page 586 Z......Page 587 Ins Internet: Weitere Infos zum Buch, Downloads, etc.......Page 0 © Copyright......Page 590
دانلود کتاب Das Oracle Backup und Recovery-Praxisbuch: Für alle Versionen bis einschließlich Oracle 11g