NBU备份与存储系统实施方案netbackup实施方案 - 图文 下载本文

(策略上设置为每周做一次全备,每天一次累积增量备份,并且保留期设置为

一个月)

启动时间段一般如下进行设置

日历选择一般全备设置为周五或者周六

3.2.2 oracle 数据库恢复预案:

模拟灾难:下面在备份了几次全备的基础上模拟数据库(包括数据文件、控制文件和日志文件都被移走)所有文件丢失。 $ pwd

/export/home/oracle/oradata

$ mv orcle orcle.bk1 //orcle为实例名称 $ ls

orcle.bk orcle.bk1

$ mkdir orcle //重新建一个orcle并在这个空文件下从新生成控制文件、数据文件和日志文件 $ chmod 775 orcle $ sqlplus /nolog

SQL*Plus: Release 10.2.0.1.0 - Production on Thu Jan 15 15:23:53 2009

Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.

SQL> conn / as sysdba

Connected to an idle instance. SQL> startup nomount ORACLE instance started.

Total System Global Area 320308312 bytes Fixed Size 730200 bytes Variable Size 285212672 bytes Database Buffers 33554432 bytes Redo Buffers 811008 bytes SQL> exit

3.2.2.1 恢复oracle的控制文件:

首先用下面的nbu的bplist命令列出备份集信息:

$ /usr/openv/netbackup/bin/bplist -C dbserver -t 4 -R /

(dbserver 为oracle所在系统的主机名)

/cntrl_13_1_676219930 /al_12_1_676219837 /al_11_1_676219837 /bk_10_1_676219702 /bk_9_1_676219702 /cntrl_12_1_675972882 /al_11_1_675972781 /al_10_1_675972781 /bk_9_1_675972617 /bk_8_1_675972617 /cntrl_7_1_675950997 /al_5_1_675950926 /al_6_1_675950926 /bk_4_1_675950801 /bk_3_1_675950801 /cntrl_195_1_675790899 /al_193_1_675790825 /al_194_1_675790825 /bk_192_1_675790742 /bk_191_1_675790742 /cntrl_178_1_675773068 /al_177_1_675773020 /bk_176_1_675772946 /bk_175_1_675772946 $ rman target / nocatalog

Recovery Manager: Release 10.2.0.1.0 - 64bit Production

Copyright (c) 1995, 2002, Oracle Corporation. All rights reserved.