Sie können Sicherung, Restore und Recovery der archivierten Protokolle mit dem erweiterten Befehl RMAN ausführen, wenn Sie die Datenbankeinstellungen in der RAC-Umgebung nicht ändern möchten oder einen Computer nicht dem Netzwerk zuordnen können.
Stellen Sie jedoch sicher, dass Sie die Protokolle auf einer freigegebenen Festplatte archivieren bzw. dass Sie im Fall von mehreren archivierten Protokollen Ziel- und Netzwerkzuordnung verwenden, damit jeder Computer auch auf die archivierten Protokolle auf allen anderen Computern zugreifen kann.
Befinden Sich z. B. die drei Computer ORA-RAC1, ORA-RAC2 und ORA-RAC3 in der RAC-Umgebung, führen Sie die Sicherung und Recovery mit den erweiterten RMAN-Skripten aus.
So führen Sie Sicherung, Restore und Recovery in der RAC-Umgebung aus
RMAN target sys/oracle@RAC1 catalog <Name des Katalogeigentümers>/<Kennwort des Eigentümers>@<Katalogdatenbank>
RUN { ALLOCATE CHANNEL C1 DEVICE TYPE SBT; ALLOCATE CHANNEL C2 DEVICE TYPE SBT CONNECT sys/oracle@RAC2; ALLOCATE CHANNEL C3 DEV1 DEVICE TYPE SBT CONNECT sys/oracle@RAC3; SQL 'ALTER SYSTEM ARCHIVE LOG CURRENT'; BACKUP ARCHIVELOG ALL; }
RUN { ALLOCATE CHANNEL C1 DEVICE TYPE SBT; ALLOCATE CHANNEL C2 DEVICE TYPE SBT CONNECT sys/oracle@RAC2; ALLOCATE CHANNEL C3 DEVICE TYPE SBT CONNECT sys/oracle@RAC3; RESTORE ARCHIVELOG ALL; }
ODER
RUN { ALLOCATE CHANNEL C1 DEVICE TYPE SBT; ALLOCATE CHANNEL C2 DEVICE TYPE SBT CONNECT sys/oracle@RAC2; ALLOCATE CHANNEL C3 DEVICE TYPE SBT CONNECT sys/oracle@RAC3; RESTORE ARCHIVELOG FROM LOGSEQ 1 UNTIL LOGSEQ 10 THREAD 1; RESTORE ARCHIVELOG FROM LOGSEQ 1 UNTIL LOGSEQ 15 THREAD 2; RESTORE ARCHIVELOG FROM LOGSEQ 1 UNTIL LOGSEQ 20 THREAD 3; }
Wichtig! Bevor Sie den Befehl RMAN für das Recovery ausführen, müssen Sie alle archivierten Protokolle von ORA-RAC2 und ORA-RAC3 in den Zielpfad für archivierte Protokolle von RAC1 auf ORA-RAC1 kopieren.
Copyright © 2013 CA.
Alle Rechte vorbehalten.
|
|