Oracle Database Tools User's Guide

Recovery Manager: Wiederherstellungskonzept


Recovery Manager dient zum Wiederherstellen von Dateien und der Oracle7-Datenbank nach einem Systemfehler oder einem Stromausfall.

Eine Wiederherstellung mit Recovery Manager ist nur offline möglich.

Zahlreiche Strukturen in einer Oracle-Datenbank dienen dazu, Daten vor möglichen Fehlern zu schützen. Nachfolgend werden diese Strukturen sowie deren Rolle bei der Datenbank-Wiederherstellung kurz beschrieben.

Datenbanksicherung

Eine Datenbanksicherung besteht aus Betriebssystem-Sicherungsvorgängen der physikalischen Dateien, aus denen eine Oracle-Datenbank besteht. Bei Beginn einer Datenbank-Wiederherstellung nach einem Datenträgerausfall werden beschädigte Datendateien oder Steuerdateien mit Hilfe von Datei-Sicherungskopien wiederhergestellt.

Redo Log

Das Redo Log ist in allen Oracle-Datenbank-Instances vorhanden. Hierin werden alle an einer Oracle-Datenbank vorgenommenen Änderungen aufgezeichnet. Das Redo Log einer Instance besteht aus mindestens zwei von den Datendateien getrennten Redo Log-Dateien. Als Teil der Datenbank-Wiederherstellung nach einem Instance- oder Datenträgerausfall werden die entsprechenden Änderungen im Redo Log der Datenbank auf die Datendateien angewendet, wobei Datenbankdaten bis zu dem Zeitpunkt aktualisiert werden, an dem der Fehler aufgetreten ist.

Rollback-Segmente

In Rollback-Segmenten einer Datenbank werden die alten Werte von Daten gespeichert, die durch aktuelle oder nicht festgeschriebene Transaktionen geändert wurden. Die Rollback-Segmente enthalten Informationen, mit denen teilweise ausgeführte Transaktionen rückgängig gemacht werden können. Die Informationen in einem Rollback-Segment dienen während einer Datenbank-Wiederherstellung dazu, Änderungen und Festschreibungen rückgängig zu machen, die vom Redo Log auf die Datendateien angewendet wurden.

Steuerdatei

In der Steuerdatei einer Datenbank wird der Status zur physikalischen Struktur der Datenbank gespeichert. Mit Hilfe bestimmter Statusinformationen in der Steuerdatei wird Oracle während der Wiederherstellung der Instance oder des Datenträgers geleitet.
Table of Contents | Help