收藏 分享(赏)

Netbackup_软件备份测试报告要点.docx

上传人:HR专家 文档编号:12211786 上传时间:2021-11-10 格式:DOCX 页数:36 大小:958.85KB
下载 相关 举报
Netbackup_软件备份测试报告要点.docx_第1页
第1页 / 共36页
Netbackup_软件备份测试报告要点.docx_第2页
第2页 / 共36页
Netbackup_软件备份测试报告要点.docx_第3页
第3页 / 共36页
Netbackup_软件备份测试报告要点.docx_第4页
第4页 / 共36页
Netbackup_软件备份测试报告要点.docx_第5页
第5页 / 共36页
点击查看更多>>
资源描述

1、Netbackup 软件备份测试报告一、前言北京 xxxx 大学数据集中备份系统即将正式实施,为保证工程质量,提前发现并解决实施过程中可能出现的问题,北京 xxxx 大学组织工程师对备份系统平台进行实施前测试,并由 Symantec 厂商提供二线技术支持。二、依据文件备份软件测试需求三、测试规程1、 按照测试步骤页所提供的项目和内容进行。2、 检验测试结果是否符合正确结果,若完全符合,在结论栏填写“ ok”;若部分符合,在测试结果栏填写“ ok”;若不符合,填写“no”;若条件不具备,填写“nt ”。3、 测试方案的正文每页的页脚为双方签字栏,双方工程师在以下三种情况时填写:a) 对说明内容页

2、,双方都已阅读并同意其内容,双方签字确认;b) 对测试步骤页,双方完成该页每一项测试后,签字确认;c) 对测试结论页,双方根据测试情况写出测试的结论,签字确认。4、 测试原则上按所列出的步骤顺序进行,但也可以按实际各部分的准备情况安排测试,已经测试过的相应系统未做变动的情况下,一般不需重新测试。四、测试项目1、 Master Server的安装( windows)2、 Media Server的安装( hp-ux )3、 Client的安装( windows,Linux , Tru64 )4、 Server主机的配置及文件方式备份(hp-ux )5、 Windows Client主机的配置及文

3、件方式备份6、 Linux Client主机的配置及文件方式备份7、 Tru64 Client主机的配置及文件方式备份8、 Oracle数据库系统备份a) 冷备份数据库完全冷备份方式的测试。b) 热备份i. Oracle 数据库在线全备份的测试ii. Oracle 数据库增量备份的测试iii. Oracle 表空间备份测试iv. Oracle 数据文件备份测试v. 测试并发备份支持9、 测试断点续传支持10、测试备份可以穿透防火墙11、应用系统文件备份a) Websphere 的文件备份b) Oracle AS 的文件备份12、Windows 操作系统的备份13、Oracle数据库恢复a) 完

4、全恢复i. 利用冷备份进行完全恢复测试ii. 利用热备份进行完全恢复测试b) 不完全恢复基于时间点或系统更改后的不完全恢复测试c) 其它恢复i. 模拟硬件错误,恢复单个数据文件到不同位置ii. 恢复单个表空间测试iii. 模拟日志文件全部丢失恢复测试iv. 模拟控制文件损坏恢复测试14、Linux系统文件恢复测试15、Tru64系统文件恢复16、应用系统文件恢复测试a) Oracle AS 的文件恢复测试b) Websphere 的文件恢复测试17、Windows 操作系统异机恢复测试18、备份管理测试a) 备份介质的管理b) 备份介质的校验c) 备份介质的容错性19、报表统计功能a) 作业摘

5、要报告可以以报表的形式提供所有作业的运行情况报告b) 介质信息报告以报表的形式输出到统一页面中,显示介质的使用情况报告五、测试内容1. Master Server的安装测试时长1 个小时测试内容在 Windows 2003主机上安装 NBU Master Server测试目的Master Server安装正确,软件可正常运行测试步骤1、 确认测试目标正确。正确,为jtbwdev 主机。2、 检查主机上环境正确。修改hosts解析文件,加入其它主机的IP 解析。3、 安装 PBX 包。安装软件时自动安装。4、 安装 NBU 软件。安装成功,安装按照典型方式,软件安装在C:ProgrameFile

6、sVERITAS目录。5、 NBU 软件进程启动正常。正常,图形化界面可以打开,在计算机管理的服务项中可以看到 Netbackup 开头的所有服务(除Device Manager )已经成功启动。测试结果ok结论测试成功, Windows 的 Master Server安装成功测试中遇到问题及解决方法:无2. Media Server的安装测试时长1 个小时测试内容在 HP-UX 11.23平台上安装 Media Server测试目的Media Server安装正确,软件可正常运行测试步骤1、 确认测试目标正确。正确,为sgxidev主机2、 检查主机上环境正确。修改/etc/hosts文件,

7、添加其它主机的IP 主机3、 安装 PBX 包。使用 ICS For HP-UX IA64安装盘,安装成功。4、 安装 NBU 软件。使用 NBU 6.0 MP4 for HP-UX主机,安装成功。5、 NBU 软件进程启动正常。进入目录 /usr/openv/netbackup/bin/目录,执行 bpps a命令,可以看到NB 和 MM 进程已经运行。测试结果ok结论 测试成功,在测试中遇到问题及解决方法:HP-UX 11.23操作系统上安装Media Server成功。ICS 第一次安装时安装盘有问题无法读取,更换一张安装盘后顺利安装完成。3.Client的安装测试时长2 个小时测试内容

8、分别在 Windows、 Linux 、Tru64 主机上安装 NBU Client测试目的Client 安装正确,软件可正常运行测试步骤1、 确认测试目标正确。正确,共三台Client 。2、 检查主机上环境正确。修改hosts文件,加入 Master Server和 Media server的解析,检查文件系统满足要求3、 安装软件。 Windows 平台使用 NBU 6.0MP4 For Windows光盘安装,另外两台使用 All Unix Client光盘安装4、 NBU 软件启动正常。在 Windows 的 client上可以在服务列表中看到 NetbackupClient 服务已

9、经启动, Linux和 Tru64主机上平时无进程运行。测试结果ok结论测试成功,三种操作系统的 Client 成功安装。测试中遇到问题及解决方法:无4. HP-UX Server 的配置及文件方式备份测试时长45 分钟测试内容在 Master Server端的配置设备以及建立Policy测试目的Server 配置正确,可正常备份文件测试步骤1、 检查操作系统是否正确认到磁带库。在sgxidev主机上运行命令 ioscan fnCtape 命令可以看到四个驱动器。2、 在NBU 软件中配置机械手和磁带机。在Master Server上打开图形化管理界面,执行 Device Configure

10、Wizard,可以扫描到机械手和磁带机设备,并创建好对于的Storage Unit 。3、 扫描带库中的磁带。执行Invetory Robot,可以识别出当前带库中有 4盘磁盘(其中包含一盘清洗带)。4、 划分磁带池。默认有四个Volume Pool ,手工新建一个 test Pool。5、 设置备份策略。分别建立文件备份策略,备份一台Media Server和 3个 Client上面的文件系统。备份到磁带库中。6、 设置好策略后在策略上右击,选择manual backup ,可以马上就开始备份。测试结果ok结论设置成功。 NBU 可以管理机械手和磁带机,文件可以备份到磁带库中。测试中遇到问题

11、及解决方法:无5. Windows Client的配置及文件方式备份测试时长8 分 1秒测试内容windows 操作系统的文件系统备份测试目的Client配置正确,可正常备份文件测试步骤1、 检查是否和 master server网络连接正确。正确,主机名为 sg-hyj4gwzu7w5 。2、 在master server上设置备份策略,策略名WindowsClient_File-test.3、 备份指定目录下的文件,D:yp目录4、 手工发起备份,通过图形化界面查看备份情况。备份成功。测试结果ok结论测试成功,可以备份测试中遇到问题及解决方法:无Windows下的文件6. Linux Cl

12、ient的配置及文件方式备份测试时长4 分 26 秒测试内容备份 Linux 主机上的文件测试目的Client 配置正确,可正常备份文件测试步骤1、检查是否和 master server网络连接正确。通过图形化界面双击Client nbu_test的主机名可以弹出属性窗口,良久正常2、 在master server上设置备份策略。已经建立完毕,策略名为 Linux_File-test ,添加一个 full的 Schedul 。3、 备份指定目录下的文件。备份/etc目录。4、 通过图形化界面的Activity Monitor窗口查看备份状态,备份完毕后返回值为0。5、 查看备份完毕镜像文件的大

13、小为10MB。测试结果ok结论Linux主机的文件系统备份成功测试中遇到问题及解决方法:无。7. Tru64 Client的配置及文件方式备份测试时长10 秒测试内容备份 Tru64 主机上的文件测试目的Client 配置正确,可正常备份文件测试步骤1、检查是否和 master server网络连接正确。通过图形化界面双击Client es47的主机名可以弹出属性窗口,连接正常6、 在master server上设置备份策略。已经建立完毕,策略名为 es47_File-test ,添加一个 full的 Schedule 。7、 备份指定目录下的文件。备份 /etc目录。8、 通过图形化界面的A

14、ctivity Monitor窗口查看备份状态,备份完毕后返回值为0。数据量大小为 4MB。测试结果ok结论Tru64 主机的文件系统备份成功测试中遇到问题及解决方法:无。8. Oracle 数据库系统备份1)冷备份测试时长29 分 33 秒测试内容备份 oracle 数据库的文件测试目的Oracle 冷备份成功测试步骤1、 登陆到 es47主机上,确认要备份的文件系统为/oradata/oral3和/data12、 使用 oracle用户 shutdown 数据库3、 在Master Server建立备份策略,策略名为 es47_Oracle-offlinebackup ,添加全备的 Sch

15、edule4、 手工发起这个备份,并在图形化界面查看备份状态5、 备份成功,返回值 0。备份出的镜像文件大小为59GB。测试结果ok结论通过文件方式备份Oracle 文件成功测试中遇到问题及解决方法:无2)热备份A)Oracle数据库在线全备份的测试测试时长21 分 33 秒测试内容通过 RMAN对 Oracle 进行在线热备份测试目的Oracle 热备份成功测试步骤1、 确认 Oracle 数据库归档模式已经开启2、 安装 Oracle Agent for NBU软件3、 在es47 主机上使用 oracle用户登录运行命令/usr/openv/netbackup/bin/oracle_li

16、nk进行动态 lib的链接4、 拷贝备份脚本到指定目录下并进行修改5、 设置备份策略 es47_Oracle-backup,并建立一个 full的 Schedule6、 手工发起这个策略备份,并检查与备份脚本在相同目录下的out文件6、 备份成功。可以看到有 6个 Default的子任务发起并全部返回值为0。备份镜像的总和为 24.15GB。备份中实时速度可达到55MB/s 以上。测试结果ok结论测试成功, Oracle测试中遇到问题及解决方法:无数据库的全库热备成功完成B)Oracle数据库增量备份测试时长11 分 19秒测试内容ORACLE数据库通过RMAN做增量备份测试目的Oracle增

17、量备份成功测试步骤1、 首先确认 Oracle全备份成功2、 修改备份策略,添加一个incremental的Schedule类型3、 手工发起这个策略备份,选择incremental,检查脚本输出文件4、 增量备份成功,所有job返回值为 0。所有镜像文件的总和为7MB。测试结果ok结论Oracle增量备份成功,只备份了上次全备后更改的数据。测试中遇到问题及解决方法:无C)Oracle表空间备份测试测试时长5 分 35 秒测试内容备份一个表空间测试目的Oracle 表空间备份成功测试步骤1、 首先确认 Oracle 全备份成功2、 新添加一个备份策略 es47_Oracle_tablespac

18、e-backup,添加一个 full的Schedule 类型3、 在es47 上新创建一个备份脚本,只备份USERS 表空间4、 手工发起这个策略备份,检查脚本输出文件5、 增量备份成功, job返回值为 0。备份出文件的大小为10GB测试结果ok结论测试成功, RMAN备份单个表空间成功测试中遇到问题及解决方法:无D)Oracle数据文件备份测试测试时长2 分 38 秒测试内容使用 RMAN备份单个数据文件测试目的Oracle 数据文件备份成功测试步骤1、 首先确认 Oracle 全备份成功2、 新添加一个备份策略 es47_Oracle_datafile-backup,添加一个 full的

19、 Schedule类型3、 在es47 上新创建一个备份脚本,只备份datafile 17。4、 手工发起这个策略备份,检查脚本输出文件5、 增量备份成功, job返回值为 0。备份出文件的大小为1.5GB测试结果ok结论RMAN备份特定的 datafile成功测试中遇到问题及解决方法:无E)测试并发备份支持测试时长12 分 10 秒测试内容使用多个带机同时进行 Oracle 全库备份测试目的Oracle 并行备份成功测试步骤1、 确认 Oracle全备份正常2、 更改 oracle全库备份的备份脚本,设置分配两个channel ,使用两个带机同时进行备份。ALLOCATE CHANNEL c

20、h00 TYPE SBT_TAPE;ALLOCATE CHANNEL ch01 TYPE SBT_TAPE;SEND NB_ORA_SERV=jtbwdev;3、 手工发起备份,并检查脚本输出文件4、 可以看到所以 job已成功,返回值0。备份数据文件的大小为25GB。测试结果ok结论测试成功,可以看到与只使用一个带机相比大大缩短了备份时间。测试中遇到问题及解决方法:无9测试断点续传支持测试时长30 分钟测试内容备份过程中的断点续备测试目的测试备份中断后在下次可以从断点开始继续备份测试步骤1、 设置备份策略,选择 check point功能,并设置时间为 5min。2、 备份指定的目录, es

21、47主机的 /oradata3、 备份 8 分钟后,人为中断备份任务,在正在运行的Job 上选择 Suspend4、 过一段时间后, 在 Job上选择 Resueme,重新发起备份,检查是否是从中断点附近发起,而不是从头备份。测试结果ok.结论测试成功,可以实现断点续备。测试中遇到问题及解决方法:无。10测试备份可以穿透防火墙测试时长无测试内容不同网段的主机备份时有防火墙情况的备份测试目的测试备份可以穿越防火墙测试步骤1、 将需要防火墙打开的端口提交给相关人员2、 正常设置策略 , 在防火墙上开两个双向端口,就可以满足 Linux,Unix,Windows系统跨防火墙的备份。13782: bp

22、cd的端口 , 客户端通信专用端口。13724: vnetd的端口,跨防火墙通信时的专用端口,起用后其他进程间的通信都通过这个端口。3、 进行备份,检查备份结果测试结果没有测试。由于测试环境的限制,无法进行测试。结论功能可以实现,但是测试环境无防火墙未验证。测试中遇到问题及解决方法:防火墙设备连接到网络上了,但在接下来的调试中一直存在问题,导致网络不通测试无法进行,待防火墙调试成功再另行测试11 应用系统文件备份1)Websphere 的文件备份测试时长测试内容测试目的测试步骤3 小时备份包含 Websphere 的文件目录Websphere 的文件备份1、 设置策略,备份指定目录下的文件2、

23、 发起备份3、 检查备份结果注:本备份包含在Windows操作系统的备份中,Windows OS备份时包含了所有的本地磁盘。测试结果ok结论测试成功,可以成功备份包含Websphere的文件夹。测试中遇到问题及解决方法:无。2)Oracle AS的文件备份测试时长3 小时测试内容备份 Oracle AS 的文件目录测试目的Oracle AS 的文件备份测试步骤1、 设置策略,备份指定目录下的文件2、 发起备份3、 检查备份结果4、 注:本备份包含在 Windows 操作系统的备份中, Windows OS 备份时包含了所有的本地磁盘。测试结果ok结论可以备份。测试中遇到问题及解决方法:无12W

24、indows 操作系统的备份测试时长3 小时 43 分测试内容使用 BMR备份 Windows 操作系统测试目的操作系统的备份测试步骤1、 设置备份策略,并在策略属性中选择收集BMR 信息2、 选择备份本地系统盘上所有信息和WIN 系统的 Shadow Copy 信息。3、 发起备份,可以看到首先会收集主机的BMR information ,然后开始备份所有本地磁盘。4、 备份完毕后查看本地磁盘的大小为18GB。测试结果ok结论Windows 操作系统备份成功测试中遇到问题及解决方法:无13 Oracle数据库的恢复1)完全恢复A)利用冷备份进行完全恢复测试测试时长6 分 38 秒测试内容从冷

25、备份中恢复需要的数据文件测试目的Oracle 数据库冷备份恢复测试步骤1、 确认冷备份备份成功2、 使用 oracle 用户登陆 es47主机停止所有 Oracle 进程3、 删除两个文件 system01.dbf、users01.dbf ,模拟文件丢失4、 在Master Server上启动 backup Restore and Archive图形化界面恢复上述两个数据文件5、 文件恢复完毕。启动数据库,确认数据库状态可以启动。恢复完毕发现需要对这两个数据文件做 recover 操作。两个文件的大小分别为 system01.dbf 536MB 、users01.dbf 3.1GB.测试结果o

26、k结论可以从冷备份中恢复出数据文件测试中遇到问题及解决方法:无B)利用热备份进行完全恢复测试测试时长测试内容测试目的测试步骤29 分 51 秒使用 RMAN恢复 Oracle数据库Oracle数据库热备份恢复1、 确认热备份备份成功2、 关闭数据库,删除四个数据文件system01 、 users01、 others02、 users04,模拟文件丢失3、 启动数据库到 mount 状态4、 使用 oracle用户进入 RMAN,执行脚本进行恢复。RMAN run2 allocate channel ch00 type sbt_tape;3 restore database;4 recover

27、 database;5 release channel ch00;piece handle=bk_50_1_635609627 tag=HOT_DB_BK_LEVEL0 params=NULLchannel ch00: restore complete5、 启动数据库,确认数据库状态正确。测试结果ok结论数据文件可以恢复,数据库可以打开测试中遇到问题及解决方法:无2)不完全恢复测试时长4 小时 3分测试内容测试目的测试步骤将数据库恢复到10 10 下午 14: 00 的状态Oracle数据库热备份不完全恢复1、 确认热备份备份成功2、 启动 Oracle到 mount 状态3、 客户端的备份恢

28、复工具,打开oracle恢复向导,restore和 recover整个数据库到 10 10 14 : 00 时刻。RUN ALLOCATE CHANNEL ch00TYPE SBT_TAPE;SEND NB_ORA_SERV=jtbwdev;RESTOREDATABASEUNTIL TIME TO_DATE(10-10-2007:14:00:00, MM-DD-YYYY:HH24:MI:SS);RECOVERDATABASEUNTIL TIME TO_DATE(10-10-2007:14:00:00, MM-DD-YYYY:HH24:MI:SS);RELEASE CHANNEL ch00;4、

29、 启动数据库,确认数据库状态正确,并且数据内容为指定的时间点的内容测试结果ok结论oracle数据库成功恢复到特定时刻。测试中遇到问题及解决方法:无。3)其它恢复A)模拟硬件错误,恢复单个数据文件到不同位置测试时长6 分 5秒测试内容Oracle数据文件的特殊恢复测试目的Oracle数据库数据文件恢复到不同位置测试步骤1、 确认热备份备份成功2、 关闭数据库,删除一个数据文件/oradata/oral3/test.dbf3、 启动数据库到 mount 状态,进入 RMAN工具4、 使用 restore datafile命令恢复数据到指定位置 /data1/test.dbf5、 使用 recov

30、er datafile命令恢复数据6、 检查 test.dbf已成功恢复到 /data1 目录测试结果ok结论通过 RMAN工具恢复一个 datafile到其它目录成功。测试中遇到问题及解决方法:无B)恢复单个表空间测试测试时长3 分 8 秒测试内容恢复 es47 主机上一个特定表空间测试目的Oracle 数据库恢复单个表空间测试步骤1、 确认热备份备份成功2、 删除组成 TEST 表的一个数据文件3、 启动数据库到 mount 状态4、 启动客户端的备份恢复图形界面,使用Oracle 恢复向导恢复 TEST 表空间,并recover 到最新状态5、 从master Server可以看到 re

31、store的 job 正在运行,读取数据的大小为2.6GB。6、 恢复完毕后 open 数据库,检查 oracle运行正常。 TEST 表恢复成功。测试结果ok结论使用 RMAN可成功恢复指定的表空间。测试中遇到问题及解决方法:无C)模拟日志文件全部丢失恢复测试457测试内容archivelog全部丢失后的恢复测试目的测试步骤Oracle日志文件全丢失后数据库恢复1、 确认热备份备份成功2、 进入 /data1/oraarch目录,删除所有.arc文件3、 启动数据库到 mount 状态4、 在es47 客户端上打开备份恢复图形化界面,使用 oracle 恢复向导恢复 JLW1表,恢复到最新状

32、态5、 在master Server端可以看到 Restore的Job 发起,读取文件4GB 和23MB.6、 恢复完毕后启动数据库,数据库可以open。测试结果ok结论当归档日志全部丢失后数据库可以成功恢复。测试中遇到问题及解决方法:无D)模拟控制文件损坏恢复测试测试时长40 分 38 秒测试内容控制文件丢失后的数据库恢复测试目的Oracle控制文件恢复测试步骤1、 确认热备份备份成功 .2、 删除数据库所有 3 个控制文件,关闭数据库3、 将备份过的控制文件从磁带恢复到/usr/openv目录4、 进入 RMAN,使用 restore controlfile from命令恢复控制文件5、 使用刚恢复出来的控制文件将 Oracle启动到 mount状态, 对整个 database 进行restore和 recover 操作6、 数据库恢复完毕后可以打开。测试结果ok结论控制文件丢失后可以从磁带成功恢复测试中遇到问题及解决方法:无14.Linux系统文件恢复测试测试时长2 分钟测试内容Linux操作系统中的文件恢复测试目的Linux的文件恢复测试步骤1、 确认 nbu_test主机文件备份成功2、 在Master Server上打开备份恢复管理界面,恢复nbu_test主机的两个文件/etc/hosts.bak和 y

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 实用文档 > 工作总结

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报