- 关闭开启的实例数据库(未关监听)
shutdown immediate
2、传NBU客户端

3、安装NBU客户端


/usr/openv/netbackup/bin ./oracle_link 建立连接
新客户端必须启动这个命令,不然无法进行还原,需要在oracle用户下跑命令
4、查询备份信息

![]()
5、设置备份可强制恢复

6、检查Oracle安装软件

7、检查NBU客户端进程

8、检查备份集
cd /usr/openv/netbackup/bin
./bplist -C cmccdb1_beifen -t 4 -R -b -l /|more

9、创建参数文件
/u01/app/oracle/database/10R1/dbs oracle环境变量
touch initbacdb.ora
chmod 777 initbacdb.ora
bacdb.__db_cache_size=1711276032
bacdb.__java_pool_size=46976204
bacdb.__large_pool_size=13421772
bacdb.__oracle_base='/opt/oracle/app/oracle'#ORACLE_BASE set from environment
bacdb.__pga_aggregate_target=677799526
bacdb.__sga_target=4019976806 ----服务器内存80%
bacdb.__shared_io_pool_size=0
bacdb.__shared_pool_size=228170137
bacdb.__streams_pool_size=6710886
*.audit_file_dest='/opt/oracle/app/oracle/admin/bacdb/adump'
*.audit_trail='db'
*.compatible='11.2.0.4.0'
*.control_files='/opt/oracle/oradata/bacdb/controlfile/control01.ctl','/opt/oracle/oradata/bacdb/controlfile/control02.ctl'
*.db_block_size=8192
*.db_domain=''
*.db_name='bacdb'
*.diagnostic_dest='/opt/oracle/app/oracle'
*.dispatchers='(PROTOCOL=TCP) (SERVICE=bacdbXDB)'
bacdb.instance_number=1
*.log_archive_dest_1

本文详细介绍了Oracle数据库的恢复过程,从关闭数据库实例开始,到通过NetBackup(NBU)进行备份文件传输和安装,再到创建参数文件、启动数据库、恢复控制文件、数据文件和在线日志,直至最终打开数据库并创建临时表空间。
最低0.47元/天 解锁文章
1500

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



