【www.arisingsemi.com--IT认证】

schedul

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 第一次安装时安装盘有问题无法读取,更换一张安装盘后顺利安装完成。
的安装
测试时长
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 增量备份成功,只备份了上次全备后更改的数据。

测试中遇到问题及解决方法:无。

本文来源:http://www.arisingsemi.com/it/84078/