È possibile eseguire le operazioni di backup, ripristino e recupero dei registri archiviati mediante il comando RMAN avanzato, qualora non si desideri modificare le impostazioni del database nell'ambiente RAC o non sia possibile mappare un computer in rete.
Assicurarsi tuttavia di posizionare i registri archiviati su un disco condiviso o di utilizzare la destinazione di più registri archiviati oppure mappare ogni computer alla rete per garantire l'accesso ai registri archiviati su tutti gli altri computer.
Supponendo che esistano tre computer ORA-RAC1, ORA-RAC2 e ORA-RAC3 nell'ambiente RAC, eseguire le operazioni di backup e ripristino utilizzando gli script RMAN avanzati.
Per eseguire i processi di backup, ripristino e recupero nell'ambiente RAC
RMAN target sys/oracle@RAC1 catalog <nome proprietario catalogo>/<password del proprietario>@<database catalogo>
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; }
OPPURE
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 2 UNTIL LOGSEQ 15 THREAD 1; RESTORE ARCHIVELOG FROM LOGSEQ 3 UNTIL LOGSEQ 20 THREAD 1; }
Importante: Prima di eseguire il comando RMAN per il ripristino, è necessario copiare tutti i registri archivio dai computer ORA-RAC2 e ORA-RAC3 alla destinazione dei registri archivio di RAC1 sul computer ORA-RAC1.
Copyright © 2013 CA.
Tutti i diritti riservati.
|
|