当前位置:文档之家› DP备份软件日常维护手册20100113

DP备份软件日常维护手册20100113

HP Data Protector日常维护
1.1验证license信息
DP图形界面→ Help → About中所有license信息将被显示,如果输入的license不正确,此处将提示出来。

1.2DP软件的执行程序
DP软件的执行程序存放在/opt/omni目录下
/opt/omni/lbin
/opt/omni/sbin
/opt/omni/bin
1.3DP软件的手工启动方法
DP软件的手工启动方法如下:
/opt/omni/sbin/omnisv -status --- 观察DP后台进程的状态
/opt/omni/sbin/omnisv -start --- 手工启动DP进程
/opt/omni/sbin/omnisv -stop --- 手工停止DP进程
1.4DP软件的后台进程
观察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 omni正常状况下应看到如下信息
/opt/omni/lbin/crs
/opt/omni/lbin/rds
/opt/omni/lbin/mmd
1.5.1 在图形界面的backup模块中可以查看已经定义好的备份任务
1.5.2 对于正在进行中的备份或者恢复任务则可以通过DP图形用户接口中的Monitor 模块查看,在DP Monitor中将会看到DP当前正在执行的备份、恢复操作的详细信息。

当执行完毕,记录将会被写到DP Internal Database模块中。

1.5.3 可以在DP “Internal Database”界面下确认已经完成的备份任务
HP Data Protector相关恢复步骤2.1一般文件系统的恢复
注:Oracle的恢复实际是调用Oracle rman完成备份/恢复,存储到OV DP中的,因此建议DBA直接通过rman脚本完成恢复工作会具有较大的灵活性。

1)停止Oracle节点的Instance
2)将db1所在的Instance置于mount状态
$ sqlplus /nolog
SQL*Plus: Release 10.2.0.4.0 - Production on Tue Sep 9 16:06:34 2008
Copyright (c) 1982, 2007, Oracle. All Rights Reserved.
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 bytes
Fixed Size 2078056 bytes
Variable Size 515902104 bytes
Database Buffers 2696937472 bytes
Redo Buffers 6307840 bytes
Database mounted.
3)登录rman
$ rman catalog rman/rman@rman
Recovery Manager: Release 10.2.0.4.0 - Production on Tue Sep 9 10:07:57 2008
Copyright (c) 1982, 2007, Oracle. All rights reserved.
connected to recovery catalog database
RMAN> connect target sys/oracle@testdb
connected to target database: TESTDB (DBID=1301320017)
注:可在rman中,通过list { backup | backupset }查看可用的备份及SCN RMAN> run {
allocate channel 'dev_0' type 'sbt_tape'
parms
'ENV=(OB2BARTYPE=Oracle8,OB2APPNAME=cnfcdb,OB2BARLIST=<Backup_ Policy_Name>,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';
}。

相关主题