Es posible llevar a cabo operaciones de copia de seguridad, restauración y recuperación de los registros archivados mediante el comando RMAN avanzado si no desea cambiar los ajustes de la base de datos en el entorno RAC o no puede asignar una red al equipo.
No obstante, asegúrese de colocar los registros archivados en un disco compartido o utilice varios destinos de registros archivados o asigne cada equipo a la red para que puedan acceder a los registros archivados del resto de equipos.
Suponiendo que hay tres equipos ORA-RAC1, ORA-RAC2 y ORA-RAC3 en el entorno RAC, lleve a cabo las operaciones de copia de seguridad y recuperación mediante las secuencias de comandos RMAN avanzadas.
Para llevar a cabo los procesos de copia de seguridad, restauración y recuperación en el entorno RAC
RMAN target sys/oracle@RAC1 catalog <catalog owner name>/<password of owner>@<catalog database>
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; }
o bien
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; }
Importante: Antes de ejecutar el comando RMAN para la recuperación, es necesario copiar todos los registros de archivado de ORA-RAC2 y ORA-RAC3 en el destino de los registros de archivado de RAC1 en ORA-RAC1.
Copyright © 2015 |
|