Zahlreiche Oracle Enterprise Performance Management System-Produkte verwenden Repositorys, die Elemente enthalten, die für die Produkte erforderlich sind. Die Repository-Inhalte unterscheiden sich je nach Produkt. Einige Produkt-Repositorys verwenden RDBMS, andere verwenden Dateisysteme und wiederum andere verwenden beides.
Datenbankbackuptypen
Sie können je nach Ihrer Rechenumgebung verschiedene Typen von Datenbankbackups verwenden.
Weitere Informationen zum Sichern und Wiederherstellen von Oracle-Datenbanken finden Sie in der Dokumentation Oracle Database Backup and Recovery User's Guide.
Physische Backups
Physische Backups sind Kopien von physischen Datenbankdateien. Beispiel: Ein physisches Backup kann Datenbankinhalte aus einem lokalen Laufwerk an einen anderen sicheren Speicherort kopieren.
Bei einem physischen Backup kann es sich um ein Hotbackup oder um ein Coldbackup handeln:
Hotbackup - Benutzer können die Datenbank während eines Hotbackups ändern. Logdateien mit den während des Backups vorgenommenen Änderungen werden gespeichert, und die protokollierten Änderungen werden angewendet, um die Datenbank und die Backupkopie zu synchronisieren. Ein Hotbackup wird verwendet, wenn ein vollständiges Backup benötigt wird, die Serviceebene jedoch keine Systemausfallzeit für ein Coldbackup zulässt.
Coldbackup - Benutzer können die Datenbank während eines Coldbackups nicht ändern. Die Datenbank und die Backupkopie werden also immer synchronisiert. Coldbackups werden nur verwendet, wenn die Serviceebene die erforderliche Systemausfallzeit zulässt.
Sie können ein vollständiges oder ein inkrementelles physisches Backup ausführen:
Hinweis:
Regelmäßige vollständige physische Coldbackups werden empfohlen.
Vollständig - Erstellt eine Kopie von Daten, die Teile einer Datenbank enthalten können, z.B. die Steuerungsdatei, Transaktionsdateien (Wiederholungslogs), Archivdateien und Datendateien. Dieser Backuptyp schützt die Daten vor Anwendungsfehlen und Verlusten, indem eine Möglichkeit zum Wiederherstellen der ursprünglichen Daten geboten wird. Führen Sie dieses Backup wöchentlich oder alle zwei Wochen durch, je nachdem, wie oft sich Ihre Daten ändern. Es wird empfohlen, vollständige Backups als Coldbackup durchzuführen, damit Benutzer Änderungen während des Backups vornehmen können.
Hinweis:
Für ein vollständiges physisches Backup muss sich die Datenbank im Archivlogmodus befinden.
Inkrementell - Erfasst nur Änderungen, die nach dem letzten vollständigen physischen Backup vorgenommen wurden. Die Dateien unterscheiden sich je nach Datenbank, das Prinzip besteht jedoch darin, dass nur die Transaktionslogdateien archiviert werden, die seit dem letzten Backup erstellt wurden. Inkrementelle Backups können als Hotbackup durchgeführt werden, während die Datenbank verwendet wird. Die Performance der Datenbank ist dabei jedoch eingeschränkt.
Zusätzlich zu den Backups sollten Sie die Verwendung von Clustern oder einen Logversand zur Sicherung des Datenbankinhalts in Erwägung ziehen. Informationen hierzu finden Sie in der Oracle Enterprise Performance Management System - Installations- und Konfigurationsdokumentation sowie in der RDBMS-Dokumentation.
Logisches Backup
Bei einem logischen Backup werden Daten, jedoch keine physischen Dateien, von einem Standort zu einem anderen kopiert. Mit einem logischen Backup werden Datenbanken, Tabellen oder Schemas verschoben oder archiviert und die Datenbankstrukturen geprüft.
Mit einem vollständigen logischen Backup können Sie die folgenden Elemente umgebungsübergreifend kopieren, die verschiedene Komponenten verwenden, z.B. Betriebssysteme:
Gesamte Anwendungen
Daten-Repositorys, wie z. B. Oracle Hyperion Shared Services-Registry und Oracle Essbase-Cubes
Einzelne Artefakte, wie z.B. Skripte, Eingabeformulare und Regeldateien
Ein logisches Exportbackup generiert erforderliche SQL-(Structured Query Language-)Anweisungen, um alle Tabellendaten abzurufen, die in eine binäre Datei geschrieben sind. Ein logisches Exportbackup enthält keine Informationen zur Datenbankinstanz, wie z.B. den physischen Festplattenspeicherort. Dadurch können Sie dieselben Daten auf einem anderen Datenbankcomputer wiederherstellen. Regelmäßige logische Exportbackups (mindestens wöchentlich) werden empfohlen, wenn physische Backups nicht erfolgreich sind oder der Datenbankcomputer nicht mehr verfügbar ist.
Backup mit Lifecycle Management
Sie können logische Backups mit Oracle Hyperion Enterprise Performance Management System Lifecycle Management durchführen. Dieses Produkt ist in Oracle Hyperion Foundation Services enthalten. Informationen hierzu finden Sie in der Dokumentation Oracle Enterprise Performance Management System Lifecycle Management.
Dateisystembackuptypen
Ein vollständiges Dateisystembackup umfasst ein gesamtes Systemverzeichnis. Beispiel: Ein Backup des EPM Oracle Home-Verzeichnisses sichert alle installierten EPM System-Produkte. Sie können auch Dateisystembackups mit folgenden Typen und Häufigkeiten durchführen:
Nach der Installation - Beim Neukonfigurieren von Produkten erstellte oder geänderte Verzeichnisse
Täglich inkrementell - Neue Verzeichnisse oder Dateien oder seit dem Vortag geänderte Verzeichnisse (einschließlich Repository-Inhalte und Logdateien)
Wöchentlich vollständig - Alle Dateien in den Verzeichnissen, für die Sie tägliche inkrementelle Backups ausführen
Bei Bedarf - Unregelmäßig geänderte Daten