ORACLE Recovery Manager (RMAN): Catalog einrichten
Oracles Recovery Manager (RMAN) ist eines des wichtigsten und nützlichsten Werkzeuge, die für Backup, Restore und Recovery von Oracle-Datenbanken verfügbar sind. Im folgenden wird dargestellt, wie eine Recovery Catalog für RMAN konfiguriert werden kann.
Schritte für die Konfiguration von RMAN
- Repository DB und Schema bereitstellen:
Erstellen der Repository Datanbank oder Bereitstellen eines neuen Schemas in einer existierenden Datenbank
- Zur Repository-Datenbank als Sysdba verbinden:
Verbindung zur Repository Datenbank als Benutzer mit sysdba-Rechten
Erstellen eines neuen Tablespaces für den Benutzer RMAN:
SQL> create tablespace rman
datafile '/opt/app/oracle/oradata/DB01/rman01.dbf';
- Erstellen des Benutzers für den RMAN-Katalog:
SQL> create user rman identified by rman default tablespace rman;
- Vergabe der notwendigen Rechte (connect etc.) an den RMAN-Benutzer:
SQL> grant resource,connect,recovery_catalog_owner to rman;
- Erstellung des RMAN-Katalogs:
Nun kann mit der Katalogerstellung begonnen werden. Rufen Sie RMAN auf, verbinden Sie sich mit der Repository-Datenbank als Benutzer RMAN, initialisieren und erstellen Sie den Catalog:
$ rman catalog rman/rman\@DB01
Connected to recovery catalog database
Recovery catalog is not installed
RMAN> create catalog;
Recovery catalog created
RMAN> exit;
- Registrierung der zu sichernden Datenbank:
Führen Sie nun die Registrierung der mit RMAN zu sichernden Datenbanken durch. Dies ist erforderlich, um später Datenbank-Backups mit dem Catalog durchführen zu können.
$ rman target sys\@DB02 catalog rman/rman\@DB01
RMAN> register database;
Database registered in recovery catalog
Starting full resync of recovery catalog
- Initiale Sicherungen
$ rman target sys/um_aumt_s1\@DB02 catalog rman/rman\@DB01
RMAN> backup current controlfile spfile;
RMAN> backup incremental level 0 as compressed backup set database;
RMAN> backup archivelog ...;
Lutz Fröhlich
held-informatik
de
info