Zurück

Duplexing von archivierten Redolog-Files

Unter Oracle-8 ist es möglich die archivierten Redolog-Files zu spiegeln. Jedes archivierte offline Redolog-File wird an zwei Destinationen gespeichert. Dadurch sind auch die offline Redolog-Files doppelt vorhanden und eine grösstmögliche Sicherheit gegen ein Media-Crash ist gegeben. Natürlich müssen die Destinationen auf unterschiedlichen Platten installiert werden.

Vorgehen um offline Redolog-Files zu duplizieren (Beispiel Windows-NT, Oracle-8.0.4)

1). INIT.ORA Parameter setzen

# ----------------------------------------------------------------------
#    Log-Parameter
# ----------------------------------------------------------------------
#
log_checkpoint_timeout        = 0
log_checkpoint_interval       = 10000
log_buffer                    = 163840
log_archive_start             = True
log_archive_dest              = E:\Oradata\RAB1\arc
log_archive_format            = "ARC_%S.arc"
log_archive_duplex_dest       = E:\Oradata\RAB1\Dpx
log_archive_min_succeed_dest  = 2

2). ARCHIVELOG-Mode einschalten

SVRMGR> startup mount;
SVRMGR> alter database archivelog;
SVRMGR> archive log list;
SVRMGR> alter database open;
SVRMGR> alter system switch logfile;

3). Kontrolle

Die archivierten offline Redolog-Files sind im Directory E:\Oradata\RAB1\Arc und E:\Oradata\RAB1\Dpx vorhanden, sie sind also doppelt vorhanden. Um mehrere Archive-Prozesse zu starten kann der INIT.ORA Parameter ARCH_IO_SLAVES = n (0 - n) gesetzt werden.