新希望EMC NetWorker
测试报告
成都华仪科技有限公司
2010/10/27
1. 测试环境描述
测试环境主机 IP 主机 操作系统 描述 Backserv 10.1.1.238 Windows2003 备份服务器 test 10.1.1.237 Redhatlinux 备份客户端及数据库(oracle)服务器 Test1 219.147.2.67 Windows2003 异地备份主机
存储介质
本次测试采用备份到磁盘方式,备份到Backserv的c:\est目录中。
测试拓扑图如下:
备份服务器安装EMC NetWorker7.5服务器和管理控制台服务器,任何主机可通过IE访问http://10.1.1.238:9000实现对备份服务器的管理和监控,
test主机安装EMC NetWorker7.5客户端代理,及oracle数据库在线备份代理模块。
Test1主机安装EMC NetWorker7.5客户端代理,存储节点管理模块。
2. 配置过程
A.创建备份组,确定什么时间执行备份任务,如图:填写备份组名称、启动时间等。
B.创建执行计划,确定什么日期做什么样的备份(全备、增量等)。如图:计划名称、选择周期(按周或月来设定)、在日期上右击选择要进行什么磁的备份。
C.在配置界面的新建客户端里,点击新建客户端。如图:填写客户机名称、存储集(即要备份的内容,oracle备份选择相应的脚本文件)、选择备份组、和相应的备份计划。
D.在监视界面,点击组名。如图:点击起动图标执行备份任务,也可以随时停止备份任务。
E.在监视界面,点击日志,查看备份软件详细的运行情况。
3. 异地备份环境搭建要求
1. 购置一台服务器放在异地(操作系统支持目前主流的操作系统)。能正常识别和使
用要挂接的存储(对存储无要求)。
2. 备份服务器网络上能正常解析异地的服务器。
3. 双方端口开放7937~9936,10000~10020可根据实际情况减少或增加。
4. 文件系统备份恢复测试
备份内容:/tmp/testfile 备份级别:full 备份网络:LAN 备份设备:c:\est
平均备份速度:29.4M/s 备份结果:成功完成
5. Oracle数据库备份测试
备份内容:oracle数据库,数据库实例名test 备份脚本:/nsr/oraclebackup.rman connect target sys/sys@test;
run{
allocate channel t1 type 'sbt_tape'; allocate channel t2 type 'sbt_tape';
send 'NSR_ENV=(NSR_SERVER=backserv)'; backup full filesperset 6 format 'FULL_%d_%U'
(database include current controlfile); release channel t1; release channel t2; }
备份级别:full 备份网络:LAN 备份设备:c:\est
平均备份速度:9.25M/s 备份结果:成功完成
6. 异地备份测试
备份内容:oracle数据库,数据库实例名test 备份脚本:/nsr/oraclebackup.rman connect target sys/sys@test;
run{
allocate channel t1 type 'sbt_tape'; allocate channel t2 type 'sbt_tape';
send 'NSR_ENV=(NSR_SERVER=backserv)'; backup full filesperset 6 format 'FULL_%d_%U'
(database include current controlfile); release channel t1; release channel t2; }
备份级别:full 备份网络:WAN
备份设备:rd=test1:c:\\\\filedev 平均备份速度:95.2K/s 备份结果:成功完成
备份的结果统计:
备份的设备:远程的主机为test1
7. oracle数据库恢复测试
恢复内容:oracle数据库,数据库实例名test 恢复脚本:/nsr/oraclerecover.rman connect target sys/sys@test; run{
allocate channel t1 type 'sbt_tape'; allocate channel t2 type 'sbt_tape';
send 'NSR_ENV=(NSR_SERVER=backserv)'; restore database; switch datafile all; recoverdatabase; release channel t1; release channel t2; }
恢复设备: c:\\filedev 恢复结果:成功完成 恢复步骤:
A.转到oracle数据文件目录下,删除数据文件,模拟人为灾难。
B.编写如下恢复脚本。
C.在备份服务器端mount上备份的设备c:\\filedev后,在客户端的oracle环境下执行rman cmdfile /nsr/oraclerecover.rman
D.恢复完成后,验证恢复的数据文件。