Oracle Backup Tutorial: Allgemeines Allgemeines zum Backup und Recovery einer Oracle Datenbank
ACHTUNG: Die Datensicherung der Datendateien einer laufenden
Datenbank ohne zusätzliche Maßnahmen ist wertlos!!!
Die Sicherung einer Oracle Datenbank
ist eine zwingende Notwendigkeit, um im Fehlerfall bei z.B. Ausfall einer Festplatte, des Betriebssystems oder
des ganzen Rechners den Datenbestand wiederherstellen zu können.
Es existieren drei grundlegende Sicherungsstrategien. Dies sind:
Offline Sicherung
Export
Online Sicherung
Abhängig von der Sicherungsstrategie können die
Daten der Datenbank vollständig oder nur mit Datenverlust wiederhergestellt werden. Die meisten Oracle
Backup Clients von Drittanbietern basieren auf einer dieser Strategien.
In den folgenden Beispielen wird die Datenbank PROD verwendet. Diese besteht aus den Dateien,
Tablespaces und Verzeichnissen:
select file_name, tablespace_name from dba_data_files;
NAME TABLESPACE NAME
------------------------ --------------------------
/u01/oradata/PROD/system01.dbf SYSTEM
/u01/oradata/PROD/temp01.dbf TEMP
/u01/oradata/PROD/rbs01.dbf RBS
/u01/oradata/PROD/users01.dbf USERS
/u01/oradata/PROD/index01.dbf INDEX
/u01/oradata/PROD/tools01.dbf TOOLS
/u02/oradata/PROD/users02.dbf USERS
select value from v$parameter where name = 'control_files';
VALUE
---------------------------------------------------
/u01/oradata/PROD/control01.ctl,
/u02/oradata/PROD/control02.ctl,
/u03/oradata/PROD/control03.ctl
select value from v$parameter where name = 'log_archive_dest';
VALUE
---------------------------------------------------
/u03/oraarch/PROD/