Netbackup - 软件备份测试报告 - 图文

更新时间:2023-03-13 15:03:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

Netbackup 软件备份测试报告

一、 前言

北京xxxx大学数据集中备份系统即将正式实施,为保证工程质量,提前发现并解决实施过程中可能出现的问题,北京xxxx大学组织工程师对备份系统平台进行实施前测试,并由Symantec 厂商提供二线技术支持。

二、 依据文件

《备份软件测试需求》

三、 测试规程

1、 按照测试步骤页所提供的项目和内容进行。

2、 检验测试结果是否符合正确结果,若完全符合,在结论栏填写“ok”;

若部分符合,在测试结果栏填写“ok”; 若不符合,填写“no”; 若条件不具备,填写“nt”。

3、 测试方案的正文每页的页脚为双方签字栏,双方工程师在以下三种情况时填写:

a) 对说明内容页,双方都已阅读并同意其内容,双方签字确认; b) 对测试步骤页,双方完成该页每一项测试后,签字确认;

c) 对测试结论页,双方根据测试情况写出测试的结论,签字确认。

4、 测试原则上按所列出的步骤顺序进行,但也可以按实际各部分的准备情况安排测试,已经测

试过的相应系统未做变动的情况下,一般不需重新测试。

四、 测试项目

1、 Master Server 的安装(windows) 2、 Media Server 的安装(hp-ux)

3、 Client 的安装(windows,Linux,Tru64) 4、 Server 主机的配置及文件方式备份(hp-ux) 5、 Windows Client 主机的配置及文件方式备份 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) 完全恢复

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) 作业摘要报告可以以报表的形式提供所有作业的运行情况报告

b) 介质信息报告以报表的形式输出到统一页面中,显示介质的使用情况报告

五、 测试内容

1. Master Server 的安装 测试时长 测试内容 测试目的 测试步骤 1 个小时 在Windows 2003 主机上安装NBU Master Server Master Server 安装正确,软件可正常运行 1、 确认测试目标正确。正确,为jtbwdev 主机。 2、 检查主机上环境正确。修改hosts 解析文件,加入其它主机的IP 解析。 3、 安装PBX 包。安装软件时自动安装。 4、 安装NBU 软件。安装成功,安装按照典型方式,软件安装在C:\\Programe Files\\VERITAS 目录。 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 文件,添加其它主机的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 个小时 分别在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 上可以在服务列表中看到Netbackup Client 服务已经启动,Linux 和Tru64 主机上平时无进程运行。 测试结果 ok 结论 测试成功,三种操作系统的Client 成功安装。 测试中遇到问题及解决方法:无

4. HP-UX Server 的配置及文件方式备份 测试时长 测试内容 测试目的 测试步骤 45 分钟 在Master Server 端的配置设备以及建立Policy Server 配置正确,可正常备份文件 1、 检查操作系统是否正确认到磁带库。在sgxidev 主机上运行命令ioscan–fnC tape 命令可以看到四个驱动器。 2、 在NBU 软件中配置机械手和磁带机。在Master Server 上打开图形化管理界面,执行Device Configure Wizard,可以扫描到机械手和磁带机设备,并创建好对于的Storage Unit。 3、 扫描带库中的磁带。执行Invetory Robot,可以识别出当前带库中有4 盘磁盘(其中包含一盘清洗带)。 4、 划分磁带池。默认有四个Volume Pool,手工新建一个test Pool。 5、 设置备份策略。分别建立文件备份策略,备份一台Media Server 和3 个Client 上面的文件系统。备份到磁带库中。 6、 设置好策略后在策略上右击,选择manual backup,可以马上就开始备份。 测试结果 ok 结论 设置成功。NBU 可以管理机械手和磁带机,文件可以备份到磁带库中。 测试中遇到问题及解决方法:无

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 Client 的配置及文件方式备份 测试时长 测试内容 测试目的 测试步骤 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、 查看备份完毕镜像文件的大小为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、 通过图形化界面的Activity Monitor 窗口查看备份状态,备份完毕后返回值为0。数据量大小为4MB。 测试结果 ok 结论 Tru64 主机的文件系统备份成功 测试中遇到问题及解决方法:无。

8. Oracle 数据库系统备份 1)冷备份 测试时长 测试内容 测试目的 测试步骤 29 分33 秒 备份oracle 数据库的文件 Oracle 冷备份成功 1、 登陆到es47 主机上,确认要备份的文件系统为/oradata/oral3 和/data1 2、 使用oracle 用户shutdown 数据库 3、 在Master Server 建立备份策略,策略名为es47_Oracle-offline-backup,添加全备的Schedule 4、 手工发起这个备份,并在图形化界面查看备份状态 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_link 进行动态lib 的链接 4、 拷贝备份脚本到指定目录下并进行修改 5、 设置备份策略es47_Oracle-backup,并建立一个full 的Schedule 6、 手工发起这个策略备份,并检查与备份脚本在相同目录下的out 文件 6、 备份成功。可以看到有6 个Default 的子任务发起并全部返回值为0。备份镜像的总和为24.15GB。备份中实时速度可达到55MB/s 以上。 测试结果 ok 结论 测试成功,Oracle 数据库的全库热备成功完成 测试中遇到问题及解决方法:无

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

C)Oracle 表空间备份测试 5 分35 秒 测试时长 备份一个表空间 测试内容 Oracle 表空间备份成功 测试目的 1、 首先确认Oracle 全备份成功 测试步骤 2、 新添加一个备份策略es47_Oracle_tablespace-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 的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 ch00 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、 备份指定的目录,es47 主机的/oradata 3、 备份8 分钟后,人为中断备份任务,在正在运行的Job 上选择Suspend 4、 过一段时间后, 在Job 上选择Resueme,重新发起备份,检查是否是从中断点附近发起,而不是从头备份。 测试结果 ok. 结论 测试成功,可以实现断点续备。 测试中遇到问题及解决方法:无。

10.测试备份可以穿透防火墙 测试时长 测试内容 测试目的 测试步骤 无 不同网段的主机备份时有防火墙情况的备份 测试备份可以穿越防火墙 1、 将需要防火墙打开的端口提交给相关人员 2、 正常设置策略, 在防火墙上开两个双向端口, 就可以满足Linux,Unix,Windows 系统跨防火墙的备份。 13782: bpcd 的端口,客户端通信专用端口。 13724: vnetd 的端口,跨防火墙通信时的专用端口,起用后其他进程间的通信都通过这个端口。 3、 进行备份,检查备份结果 测试结果 没有测试。由于测试环境的限制,无法进行测试。 结论 功能可以实现,但是测试环境无防火墙未验证。 测试中遇到问题及解决方法: 防火墙设备连接到网络上了,但在接下来的调试中一直存在问题,导致网络不通测试无法进行,待防火墙调试成功再另行测试

11. 应用系统文件备份 1)Websphere 的文件备份 测试时长 测试内容 测试目的 测试步骤 3 小时 备份包含Websphere 的文件目录 Websphere 的文件备份 1、 设置策略,备份指定目录下的文件

2、 发起备份 3、 检查备份结果 注:本备份包含在Windows 操作系统的备份中,Windows OS 备份时包含了所有的本地磁盘。 测试结果 ok 结论 测试成功,可以成功备份包含Websphere 的文件夹。 测试中遇到问题及解决方法:无。

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

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

13. Oracle 数据库的恢复 1)完全恢复

A)利用冷备份进行完全恢复测试 测试时长 测试内容 测试目的 测试步骤 6 分38 秒 从冷备份中恢复需要的数据文件 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. 测试结果 ok 结论 可以从冷备份中恢复出数据文件 测试中遇到问题及解决方法:无

B)利用热备份进行完全恢复测试 测试时长 测试内容 测试目的 测试步骤 29 分51 秒 使用RMAN 恢复Oracle 数据库 Oracle 数据库热备份恢复 1、 确认热备份备份成功 2、 关闭数据库,删除四个数据文件system01、users01、others02、users04,模拟文件丢失 3、 启动数据库到mount 状态 4、 使用oracle 用户进入RMAN,执行脚本进行恢复。 RMAN> run{ 2> allocate channel ch00 type 'sbt_tape'; 3> restore database; 4> recover database; 5> release channel ch00;} piece handle=bk_50_1_635609627 tag=HOT_DB_BK_LEVEL0 params=NULL channel ch00: restore complete 5、 启动数据库,确认数据库状态正确。 测试结果 ok 结论 数据文件可以恢复,数据库可以打开 测试中遇到问题及解决方法:无

2)不完全恢复 测试时长 测试内容 测试目的 测试步骤 4 小时3 分 将数据库恢复到10-10 下午14:00 的状态 Oracle 数据库热备份不完全恢复 1、 确认热备份备份成功 2、 启动Oracle 到mount 状态 3、 客户端的备份恢复工具,打开oracle 恢复向导,restore 和recover 整个数据库到10-10 14:00 时刻。 RUN { ALLOCATE CHANNEL ch00 TYPE 'SBT_TAPE'; SEND 'NB_ORA_SERV=jtbwdev'; RESTORE DATABASE UNTIL TIME \RECOVER DATABASE UNTIL TIME \RELEASE CHANNEL ch00; } 4、 启动数据库,确认数据库状态正确,并且数据内容为指定的时间点的内容 测试结果 ok 结论 oracle 数据库成功恢复到特定时刻。 测试中遇到问题及解决方法:无。

3)其它恢复

A)模拟硬件错误,恢复单个数据文件到不同位置 测试时长 测试内容 测试目的 测试步骤 6 分5 秒 Oracle 数据文件的特殊恢复 Oracle 数据库数据文件恢复到不同位置 1、 确认热备份备份成功 2、 关闭数据库,删除一个数据文件 /oradata/oral3/test.dbf 3、 启动数据库到mount 状态,进入RMAN 工具 4、 使用restore datafile 命令恢复数据到指定位置/data1/test.dbf 5、 使用recover 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 可以看到restore 的job 正在运行,读取数据的大小为2.6GB。 6、 恢复完毕后open 数据库,检查oracle 运行正常。TEST 表恢复成功。 测试结果 ok 结论 使用RMAN 可成功恢复指定的表空间。 测试中遇到问题及解决方法:无

C)模拟日志文件全部丢失恢复测试 测试时长 测试内容 测试目的 测试步骤 4 分57 秒 archivelog 全部丢失后的恢复 Oracle 日志文件全丢失后数据库恢复 1、 确认热备份备份成功 2、 进入/data1/oraarch 目录,删除所有.arc 文件 3、 启动数据库到mount 状态 4、 在es47 客户端上打开备份恢复图形化界面,使用oracle 恢复向导恢复JLW1表,恢复到最新状态 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 和yp.conf 3、 仍恢复到原始备份位置(源文件已删除) 4、 恢复完毕,打开这两个文件看内容与备份时一致。 测试结果 ok 结论 测试成功,可以恢复Linux 系统的文件 测试中遇到问题及解决方法:无

15.Tru64 系统文件恢复测试 测试时长 测试内容 测试目的 测试步骤 17 秒 Tru64 操作系统中的文件恢复 Tru64 的文件恢复 5、 确认es47 主机文件备份成功 6、 在Master Server 上打开备份恢复管理界面,恢复es47 主机的文件夹/etc/ssh2。 7、 将文件恢复到/oradata 位置 8、 恢复完毕,打开/oradata 可以看到恢复出的文件与备份时一致。

测试结果 ok 结论 测试成功,可以恢复Tru64 系统的文件 测试中遇到问题及解决方法:无

16. 应用系统文件恢复测试 1)Oracle AS 的文件恢复测试 测试时长 测试内容 测试目的 测试步骤 6 分28 秒 恢复Windows 主机上oracle AS 文件 Oracle AS 的文件恢复 1、 确认文件备份成功 2、 确认Oracle AS 进程已经停止 3、 恢复指定的D:\\OraHome_2\\Apache 和BC4J 两个文件夹 4、 可以在Job 列表中看到恢复成功。 5、 启动Oracle AS 判断恢复的数据是否正确 测试结果 ok 结论 Oracle AS 的文件可以成功恢复 测试中遇到问题及解决方法:无

2)Websphere 的文件恢复测试 测试时长 测试内容 测试目的 14 分8 秒 Websphere 应用的文件恢复(WebSphere 安装在c:\\program files\\ibm) Websphere 的文件恢复 测试步骤 1、 确认文件备份成功 2、 确认Websphere 进程已经停止 3、 指定恢复地点进行恢复 4、 启动Websphere 判断恢复的数据是否正确 测试结果 OK 结论 IBM 目录备成功的恢复回来,WebSpherr 管理控制台能正常启动和运行 测试中遇到问题及解决方法:无

17.操作系统异机恢复测试 测试时长 1、 操作系统恢复时间(包括C 盘数据的恢复)是24 分钟 2、 D 盘数据恢复时间是36 分钟 3、完整恢复时间共计1 小时 Windows 操作系统的异机恢复 操作系统的恢复 1、 在Master Server 上进行bmr 数据库的创建 2、 创建对应操作系统的启动服务器 3、 使用光盘引导启动要恢复的Windows Client(无系统) 4、 选择从源客户机的镜像进行恢复 5、 软件自动在新硬盘上分区并进行快速格式化 6、 通过网络开始进行系统恢复 (1)恢复系统保护文件(shadow copy components) 测试内容 测试目的 测试步骤 (2)恢复系统配置文件 (3)恢复系统注册表 (4)恢复C 盘文件

7、重起系统 8、恢复D 盘文件和数据 9、恢复完毕后检查系统状态及应用软件是否可以正常使用 测试结果 OK 结论 Windows 操作系统及D 盘数据成功的恢复到另一台硬件配置不完全相同的裸机上,Oracle 数据库能直接打开连接。 测试中遇到问题及解决方法: 问题:对系统实现灾难备份,备份设备式磁带,进行操作系统的异机恢复时,发现备份的磁带有问题不能使用,导致恢复失败解决方法:更换备份设备,重新将系统灾难备份到磁盘设备,操作系统很顺利的恢复到另一台裸机上了。

18.备份管理测试 1)备份介质的管理 测试时长 测试内容 测试目的 测试步骤 1 小时 自动管理磁带介质 备份介质的管理 1、 能够对备份介质自动进行管理(图形操作) 2、 在备份介质超过设定期有效保存限后能够重用备份介质。 3、 备份过程中,可用备份介质容量不足,系统自动发出警告,并不会覆盖没有超过保存期限介质上的内容(图形操作) 4、 手工修改介质的保存期限后,能够重用已过备份期限的存储介质继续进行备份。使用bpexpdate 将磁带强制过期后,该磁带就可被NBU 用来做新的备份。NBU 认为此磁带为空,可以放到Scratch Pool 中。 ok 测试结果 结论 NBU 软件可以成功管理磁带库中的介质。 测试中遇到问题及解决方法:无

2)备份介质的校验 测试时长 测试内容 测试目的 测试步骤 2 分30 秒 对磁带上的备份镜像进行读取验证 校验备份介质 1、 在图形catalog 项找出需要验证的image 文件 2、 选择好该数据,鼠标右键里面选择verify 3、 检查显示的校验结果成功。 测试结果 结论 ok 测试成功,NBU 可以在不恢复数据的情况下进行验证磁带中镜像可用性的测 试。 测试中遇到问题及解决方法:无

3)备份介质的容错性 测试时长 测试内容 5 分钟 介质容错 测试目的 测试步骤 确认NBU 软件对介质有容错性 1、 选择一盘有tar 数据的磁带 2、 将该磁带放到指定的test 磁带池中,并且该池只有这一盘磁带发起备份,检查详细的备份LOG 测试结果 ok 结论 测试成功,当NBU 发现有数据的磁带时会首先进行冻结,不会删除磁带上的数据。 测试中遇到问题及解决方法:无

19.报表统计功能

1)作业摘要报告可以以报表的形式提供所有作业的运行情况报告 测试时长 测试内容 测试目的 1 个小时 NOM 软件功能 确认有相关报表生成 测试步骤 测试结果 ok 结论 可以通过IE 中进行报表进行监控 测试中遇到问题及解决方法:无

2)介质信息报告以报表的形式输出到统一页面中,显示介质的使用情况报告 测试时长 测试内容 测试目的 测试步骤 1 个小时 NOM 软件功能 显示介质信息 通过图形检查

测试结果 ok 结论 测试成功,可以在IE 界面中看到磁带的详细信息 测试中遇到问题及解决方法:无

七、测试总结

从以上测试情况来看,我们一共做了19 个大项、35 个小项的测试。

具体35 个小项见下表: 序号 1 2 3 4 5 6 7 8 9 10 11 12 测试项目 在Windows 上安装Master Serv 在HP-UX 上安装Media Server 分别在Linux、Windows、Tru64 上安装client 配置Media Server 及文件备份 Windows 的文件备份 linux 的文件备份 Tru64 的文件备份 oracle 数据库的offline 备份 Oracle 的在线全备 Oracle 的在线增备 Oracle 在线备份一个表空间 Oracle 在线备份一个datafile 是否测试 是 是 是 是 是 是 是 是 是 是 是 是 是否成 是 是 是 是 是 是 是 是 是 是 是 是 备注 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 Oracle 的多通道备份 文件系统的断点续传备份 有防火墙时的备份设置 Websphere 的文件备份 Oracle AS 的文件备份 Windows OS 的备份 Oracle 数据库从冷备中的恢复 Oracle 从热备进行全库恢复 Oracle 的不完全恢复 Oracle 从热备恢复单个datafile Oracle 从热备恢复单个tablespace Oracle 归档日志全部丢失时的恢复 Oracle 控制文件丢失时的恢复 Linxu 恢复文件 Tru64 恢复文件 Oracle AS 的文件恢复 Websphere 的文件恢复 Windows OS 的异机恢复 NBU 对磁带的管理 NBU 对备份镜像的校验 NBU 对磁带的容错 报表功能的监控 对磁带使用报表功能进行监控 是 是 否 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 无测试环境 六、 测试结论

北京xxxx大学指定的工程师及Symantec工程师依照本测试报告的测试内容进行认真仔细的测试,一致认为:

本次的测试基本上满足了用户提出的备份需求,测试全部正确完成。并且测试期间NBU 软件性能表现优异,在最好的情况下速度可以达到过70M/S,这样有效的减少了备份时间窗口,适合大规模的应用。

本文来源:https://www.bwwdw.com/article/wy2x.html

Top