1、HP Data Protector日常维护1.1验证license信息DP图形界面 ? Help ? About中所有license信息将被显示,如果输入的license不正确,此处将提示出来。1.2 DP软件的执行程序DP软件的执行程序存放在 /opt/omni目录下/opt/omni/lbin/opt/omni/sbin/opt/omni/bin1.3 DP软件的手工启动方法DP软件的手工启动方法如下:/opt/omni/sbin/omnisv -status- 观察DP后台进程的状态/opt/omni/sbin/omnisv -start- 手工启动DP进程/opt/omni/sbin/
2、omnisv -stop- 手工停止DP进程1.4 DP软件的后台进程观察DP后台进程的状态有如下2种方法:/opt/omni/sbin/omnisv -status 正常状况下应看到如下信息 ProcName Status PID= rds : Active 888 crs : Active 792 mmd : Active 848 omniinet: Active 804 Sending of traps disabled.=Status: All Data Protector relevant processes/services up and running.Ps -ef | grep
3、 omni正常状况下应看到如下信息/opt/omni/lbin/crs/opt/omni/lbin/rds/opt/omni/lbin/mmd1.5 DP备份确认1.5.1 在图形界面的backup模块中可以查看已经定义好的备份任务1.5.2 对于正在进行中的备份或者恢复任务则可以通过DP图形用户接口中的Monitor模块查看,在DP Monitor中将会看到DP当前正在执行的备份、恢复操作的详细信息。当执行完毕,记录将会被写到DP Internal Database模块中。1.5.3 可以在DP “Internal Database”界面下确认已经完成的备份任务HP Data Protect
4、or相关恢复步骤2.1 一般文件系统的恢复2.2 Oracle的恢复注:Oracle的恢复实际是调用Oracle rman完成备份/恢复,存储到OV DP中的,因此建议DBA直接通过rman脚本完成恢复工作会具有较大的灵活性。1) 停止Oracle节点的Instance2) 将db1所在的Instance置于mount状态$ sqlplus /nolog SQL*Plus: Release 10.2.0.4.0 - Production on Tue Sep 9 16:06:34 2008Copyright (c) 1982, 2007, Oracle. All Rights Reserved
5、.SQL conn / as sysdba;Connected.SQL shutdown immediate;Database closed.Database dismounted.ORACLE instance shut down.SQL SQL startup mount;ORACLE instance started.Total System Global Area 3221225472 bytesFixed Size 2078056 bytesVariable Size 515902104 bytesDatabase Buffers 2696937472 bytesRedo Buffe
6、rs 6307840 bytesDatabase mounted.3) 登录rman$ rman catalog rman/rmanrmanRecovery Manager: Release 10.2.0.4.0 - Production on Tue Sep 9 10:07:57 2008Copyright (c) 1982, 2007, Oracle. All rights reserved.connected to recovery catalog databaseRMAN connect target sys/oracletestdbconnected to target databa
7、se: TESTDB (DBID=1301320017)注:可在rman中,通过list backup | backupset 查看可用的备份及SCNRMAN run allocate channel dev_0 type sbt_tapeparms ENV=(OB2BARTYPE=Oracle8,OB2APPNAME=cnfcdb,OB2BARLIST=,OB2BARHOSTNAME=testdb);set until SCN 3720266;restore database;set until SCN 3720266;recover database;sql alter database open resetlogs;?如果是完全恢复,则用noresetlogs参数,不完全恢复(到时间点、SCN)用resetlogs参数release channel dev_0;