Você está na página 1de 9

FLASHBACK RAC DATABASE TO RESTORE POINT

                                    Y. MORAN 

I could not find any relevant documanet of RAC - Flashback on the net. So, I want to share my experiances
with you.

 Check crs status.

oracle@rcnode1[/oracle]$crs_stat -t

Name Type Target State Host

------------------------------------------------------------

ora....V1.inst application ONLINE ONLINE rcnode1

ora....V2.inst application ONLINE ONLINE rcnode2

ora.RACDEV.db application ONLINE ONLINE rcnode1

ora....T1.inst application ONLINE ONLINE rcnode1

ora....T2.inst application ONLINE ONLINE rcnode2

ora.RACTEST.db application ONLINE ONLINE rcnode2

ora....E1.lsnr application ONLINE ONLINE rcnode1

ora....de1.gsd application ONLINE ONLINE rcnode1

ora....de1.ons application ONLINE ONLINE rcnode1

ora....de1.vip application ONLINE ONLINE rcnode1

ora....E2.lsnr application ONLINE ONLINE rcnode2

ora....de2.gsd application ONLINE ONLINE rcnode2

ora....de2.ons application ONLINE ONLINE rcnode2


FLASHBACK RAC DATABASE TO RESTORE POINT
                                    Y. MORAN 

ora....de2.vip application ONLINE ONLINE rcnode2

 Shutdown the database which was flashbacked.

oracle@rcnode1[/oracle]$srvctl stop database -d RACTEST

oracle@rcnode1[/oracle]$crs_stat -t

Name Type Target State Host

------------------------------------------------------------

ora....V1.inst application ONLINE ONLINE rcnode1

ora....V2.inst application ONLINE ONLINE rcnode2

ora.RACDEV.db application ONLINE ONLINE rcnode1

ora....T1.inst application OFFLINE OFFLINE

ora....T2.inst application OFFLINE OFFLINE

ora.RACTEST.db application OFFLINE OFFLINE

ora....E1.lsnr application ONLINE ONLINE rcnode1

ora....de1.gsd application ONLINE ONLINE rcnode1

ora....de1.ons application ONLINE ONLINE rcnode1

ora....de1.vip application ONLINE ONLINE rcnode1

ora....E2.lsnr application ONLINE ONLINE rcnode2

ora....de2.gsd application ONLINE ONLINE rcnode2

ora....de2.ons application ONLINE ONLINE rcnode2


FLASHBACK RAC DATABASE TO RESTORE POINT
                                    Y. MORAN 

ora....de2.vip application ONLINE ONLINE rcnode2

 Connect one of the instances and then mount it.

oracle@rcnode1[/oracle]$export ORACLE_SID=RACTEST1

oracle@rcnode1[/oracle]$sqlplus "/ as sysdba"

SQL*Plus: Release 10.2.0.4.0 - Production on Fri Mar 18 10:52:44 2011

Copyright (c) 1982, 2007, Oracle. All Rights Reserved.

Connected to an idle instance.

SQL> startup mount;

ORACLE instance started.

Total System Global Area 1577058304 bytes

Fixed Size 2056472 bytes

Variable Size 939527912 bytes

Database Buffers 620756992 bytes

Redo Buffers 14716928 bytes

Database mounted.

SQL> host

oracle@rcnode1[/oracle]$crs_stat -t

Name Type Target State Host


FLASHBACK RAC DATABASE TO RESTORE POINT
                                    Y. MORAN 

------------------------------------------------------------

ora....V1.inst application ONLINE ONLINE rcnode1

ora....V2.inst application ONLINE ONLINE rcnode2

ora.RACDEV.db application ONLINE ONLINE rcnode1

ora....T1.inst application ONLINE ONLINE rcnode1

ora....T2.inst application OFFLINE OFFLINE

ora.RACTEST.db application ONLINE ONLINE rcnode2

ora....E1.lsnr application ONLINE ONLINE rcnode1

ora....de1.gsd application ONLINE ONLINE rcnode1

ora....de1.ons application ONLINE ONLINE rcnode1

ora....de1.vip application ONLINE ONLINE rcnode1

ora....E2.lsnr application ONLINE ONLINE rcnode2

ora....de2.gsd application ONLINE ONLINE rcnode2

ora....de2.ons application ONLINE ONLINE rcnode2

ora....de2.vip application ONLINE ONLINE rcnode2

oracle@rcnode1[/oracle]$exit

 Query the restore point name which was created before.

SQL> select name from gv$restore_point;

NAME
FLASHBACK RAC DATABASE TO RESTORE POINT
                                    Y. MORAN 

--------------------------------------------------------------------------------

RP_180320110940

 Flashback database to the guaranteed restore point.

SQL> flashback database to restore point RP_180320110940;

Flashback complete.

 After the flashback database operation open the database with "resetlogs" option. (I advice you to read
http://download.oracle.com/docs/cd/B19306_01/backup.102/b14192/flashptr005.htm#BGBGCCHE document before
resetlogs. )

SQL> alter database open resetlogs;

Database altered.

SQL> exit

Disconnected from Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production

With the Partitioning, Real Application Clusters, Oracle Label Security, OLAP,

Data Mining, Oracle Database Vault and Real Application Testing options

oracle@rcnode1[/oracle]$crs_stat -t

Name Type Target State Host

------------------------------------------------------------

ora....V1.inst application ONLINE ONLINE rcnode1

ora....V2.inst application ONLINE ONLINE rcnode2


FLASHBACK RAC DATABASE TO RESTORE POINT
                                    Y. MORAN 

ora.RACDEV.db application ONLINE ONLINE rcnode1

ora....T1.inst application ONLINE ONLINE rcnode1

ora....T2.inst application OFFLINE OFFLINE

ora.RACTEST.db application ONLINE ONLINE rcnode2

ora....E1.lsnr application ONLINE ONLINE rcnode1

ora....de1.gsd application ONLINE ONLINE rcnode1

ora....de1.ons application ONLINE ONLINE rcnode1

ora....de1.vip application ONLINE ONLINE rcnode1

ora....E2.lsnr application ONLINE ONLINE rcnode2

ora....de2.gsd application ONLINE ONLINE rcnode2

ora....de2.ons application ONLINE ONLINE rcnode2

ora....de2.vip application ONLINE ONLINE rcnode2

oracle@rcnode1[/oracle]$export ORACLE_SID=RACTEST1

oracle@rcnode1[/oracle]$sqlplus "/ as sysdba"

SQL*Plus: Release 10.2.0.4.0 - Production on Fri Mar 18 10:59:44 2011

Copyright (c) 1982, 2007, Oracle. All Rights Reserved.

Connected to:

Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production


FLASHBACK RAC DATABASE TO RESTORE POINT
                                    Y. MORAN 

With the Partitioning, Real Application Clusters, Oracle Label Security, OLAP,

Data Mining, Oracle Database Vault and Real Application Testing options

SQL> select name from gv$restore_point;

NAME

--------------------------------------------------------------------------------

RP_180320110940

 Drop restore point if you want.

SQL> drop restore point RP_180320110940;

Restore point dropped.

SQL> select name from gv$restore_point;

no rows selected

SQL> exit

Disconnected from Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production

With the Partitioning, Real Application Clusters, Oracle Label Security, OLAP,

Data Mining, Oracle Database Vault and Real Application Testing options

oracle@rcnode1[/oracle]$crs_stat -t

Name Type Target State Host

------------------------------------------------------------

ora....V1.inst application ONLINE ONLINE rcnode1


FLASHBACK RAC DATABASE TO RESTORE POINT
                                    Y. MORAN 

ora....V2.inst application ONLINE ONLINE rcnode2

ora.RACDEV.db application ONLINE ONLINE rcnode1

ora....T1.inst application ONLINE ONLINE rcnode1

ora....T2.inst application OFFLINE OFFLINE

ora.RACTEST.db application ONLINE ONLINE rcnode2

ora....E1.lsnr application ONLINE ONLINE rcnode1

ora....de1.gsd application ONLINE ONLINE rcnode1

ora....de1.ons application ONLINE ONLINE rcnode1

ora....de1.vip application ONLINE ONLINE rcnode1

ora....E2.lsnr application ONLINE ONLINE rcnode2

ora....de2.gsd application ONLINE ONLINE rcnode2

ora....de2.ons application ONLINE ONLINE rcnode2

ora....de2.vip application ONLINE ONLINE rcnode2

 Open the other instances.

oracle@rcnode1[/oracle]$srvctl start instance -d RACTEST -i RACTEST2

oracle@rcnode1[/oracle]$crs_stat -t

Name Type Target State Host

------------------------------------------------------------

ora....V1.inst application ONLINE ONLINE rcnode1


FLASHBACK RAC DATABASE TO RESTORE POINT
                                    Y. MORAN 

ora....V2.inst application ONLINE ONLINE rcnode2

ora.RACDEV.db application ONLINE ONLINE rcnode1

ora....T1.inst application ONLINE ONLINE rcnode1

ora....T2.inst application ONLINE ONLINE rcnode2

ora.RACTEST.db application ONLINE ONLINE rcnode2

ora....E1.lsnr application ONLINE ONLINE rcnode1

ora....de1.gsd application ONLINE ONLINE rcnode1

ora....de1.ons application ONLINE ONLINE rcnode1

ora....de1.vip application ONLINE ONLINE rcnode1

ora....E2.lsnr application ONLINE ONLINE rcnode2

ora....de2.gsd application ONLINE ONLINE rcnode2

ora....de2.ons application ONLINE ONLINE rcnode2

ora....de2.vip application ONLINE ONLINE rcnode2

NOTE:

REFERENCES:

Oracle® Database Backup and Recovery Basics 10g Release 2 (10.2)

Oracle® Database Backup and Recovery Reference 11g Release 2 (11.2)

Você também pode gostar