EBS R12.1.3 , Oracle 11.2.0.3
备份应用程序及数据库,如果数据库过大,那么可以在备份应用及数据库基础上
对数据库做 flashback,以便快速回退 。
1. EBS应用备份
方法1 对共享目录实施NAS快照备份
方法2 tar cvf ebsapp.tar /xx/xx/ebsapp
2. EBS 数据库备份(flashback)
1). 备份archived log日志
a) Login sqlplus as sysdba
b) alter system archive log all;
c) alter system archive log current ;
d) 关闭RAC中其他节点,留单一节点.
e) 备份archived log 日志
2).开启 Flashback (on single DB server)
a) Login sqlplus as sysdba
b) alter system set cluster_database=false scope=spfile;
c) startup mount;
d) alter database flashback on;
e) alter database open;
3).记下上述操作数据库的scn号(on single DB server)
select dbms_flashback.get_system_change_number from dual;
如果显示的是科学计数法,可以使用 to_char 转换一下来查看,或者
使用
SQL> alter system checkpoint ;
SQL> col current_scn for 99999999999999999
SQL> select current_scn from v$database ;
3. 数据库回退
1). 停止应用
2). Login sqlplus as sysdba
3). Alter system set cluster_database=false scope=spfile;
4). Shutdown immediate;
5). Startup mount; ----只保留一个数据库节点
6). Flashbackup database to scn XXXXXXXXX; ----升级前记录的scn号
7). Alter database open resetlogs;
8). alter system set cluster_database=true scope=spfile;
9). 重新启动所有数据库节点
10). 启动应用
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/35489/viewspace-776586/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/35489/viewspace-776586/
本文提供了一套详细的Oracle EBS数据库备份和快速回退流程,包括应用备份、数据库备份(利用闪回特性)、以及数据库回退步骤,确保在数据库过大时能快速恢复。
8615

被折叠的 条评论
为什么被折叠?



