Inkrementelle Sicherung 

Verwendung

Mit Release 4.5A unterstützt BRBACKUP die inkrementelle Sicherung der Datenbank mit dem Oracle Recovery Manager (RMAN). Im Gegensatz zur Vollsicherung werden bei der inkrementellen Sicherung lediglich die Änderungen in Bezug auf eine vorherige Vollsicherung gesichert.

Die inkrementelle Sicherungsstrategie optimiert die Performance der Datensicherung: sie spart Zeit, vor allem aber Speicherplatz. Ist der Zeitgewinn nicht so hoch wie erwartet, liegt das an der Tatsache, daß für die Entscheidung, welche Blöcke gesichert werden, jeder Block untersucht werden muß, ob hier Änderungen stattgefunden haben oder nicht.

Vorteile bietet die inkrementelle Sicherungsstrategie in erster Linie für große Datenbanken mit geringem täglichen Änderungsaufkommen.

Voraussetzungen

Inkrementelle Sicherungen können nur mithilfe des Oracle Recovery Manager (RMAN) durchgeführt werden. Ein erweiterter Funktionsumfang steht Ihnen durch die Integration von RMAN in die SAPDBA-Umgebung zur Verfügung.

Sicherungsstrategien bei RMAN

Aktivitäten

Um inkrementelle Sicherungen durchführen zu können, müssen Sie zuerst eine Referenz- oder Bezugssicherung, die sogenannte Vollsicherung (Level 0), ausführen: Die Vollsicherung (Level 0) der Datenbank sichert alle bereits benutzten Oracle-Datenbankblöcke.

Anschließend können Sie inkrementelle Sicherungen durchführen: Die inkrementelle Sicherung (Level 1, kumulativ) der Datenbank sichert alle Oracle-Datenbankblöcke, die sich seit der letzten Vollsicherung (Level 0) geändert haben.

Ein mögliches inkrementelles Sicherungsszenario könnte folgendermaßen aussehen:

Der Vorteil der SAP-Implementierung der inkrementellen Sicherung ist, daß nach jeder Strukturänderung und Erweiterung der Datenbank automatisch eine Vollsicherung (Level 0) der neuen Dateien durchgeführt wird. Eine Vollsicherung der gesamten Datenbank ist damit nicht notwendig.

Inkrementelle Sicherung bei Strukturänderung

Wenn während eines Sicherungszyklus Strukturänderungen in der Datenbank erfolgen, z.B. wenn eine Datendatei hinzugefügt wird, würde RMAN bei der nächsten inkrementellen Sicherung scheitern. Die Integration von RMAN in das SAP-Sicherungsprogramm BRBACKUP (mit der SAP-Sicherungsbibliothek oder einer externen Sicherungsbibliothek) erlaubt dagegen die Durchführung von inkrementellen Sicherungen auch bei Strukturänderungen.

Wird in der Zeit zwischen zwei Full-Sicherungen eine z.B. eine neue Datei angelegt, werden alle folgenden inkrementellen Sicherungen bis zur nächsten Full-Sicherung intern auf zwei Savesets verteilt:

  1. Die Änderungen der alten Dateien werden wie üblich inkrementell gesichert.
  2. Zusätzlich legt BRBACKUP ein neues Saveset an, in dem die neuen Dateien abgelegt werden. Diese neuen Dateien werden bei jeder inkrementellen Sicherung jeweils vollständig (Level 0) gesichert.