sybase基于全备的异机恢复测试.docx
《sybase基于全备的异机恢复测试.docx》由会员分享,可在线阅读,更多相关《sybase基于全备的异机恢复测试.docx(9页珍藏版)》请在冰豆网上搜索。
sybase基于全备的异机恢复测试
基于数据库全备的Sybase异机恢复测试
一、测试目的
本测试是为了验证CV7.0针对Sybase数据库的异机恢复功能。
二、测试环境
三台同方服务器,主机名分别为pdbackup1,ebracdr,ebdr1;
WindowsServer2003EnterpriseEdition+SP2;
CV7.0+SP2+Syb150CrossInstRestFix(0461);
SybaseASE15.0.2;
本测试中将pdbackup1,ebracdr,ebdr1分别作为Commserver,源机,
备机。
三、测试过程
1.在源机和目标机上分别安装Sybase15.0.2将实例名都配置为ebrac,在源机数据库上新建test02库
有三点需注意:
◆backupserver的名字需改为SYB_BACKUP(使用Serverconfig工具)
◆两台机器上的Sybase安装目录必须一致
◆test02库的设备和日志放在不同的数据库设备上
ebracdr上test02库的当前状态如下图
2.Commserver和Sybaseida安装
1)在pdbackup1上安装Commserver,并安装SP2补丁和Syb150CrossInstRestFix(0461)补丁;
2)在ebracdr上安装filesystemida,Sybaseida和SP2补丁;
3)在ebdr1上安装filesystemida,Sybaseida和SP2补丁;
3.在Commserver上配置Sybase客户端
1)在ebdr1和ebracdr上新建Sybase实例,按下图示例填写内容
2)右键点击实例,可以查看实例的属性
3)在ebracdr上新建子客户端
4)配置子客户端内容
5)子客户端test02其他内容
4.开始数据库test02全备份
利用test02子客户端对test02库进行全备,右键点击子客户端test02,选择“备份”,备份类型选择“完全”,作业起始选择“立即运行”
可以在作业控制器中监控备份任务状态,注意作业ID是1597
5.向ebdr1恢复test02库
a)查看test02子客户端的备份历史,找到ID为1597的备份,右键点击,选择“浏览”,选择要恢复的内容,点击“恢复全部所选”
b)在恢复界面中将目标服务器选为ebdr1,同时在选项中选中“设备不存在时创建设备”选项,这样在ebdr1上无需预先建立test02数据库设备,恢复过程中会按照ebracdr上配置自动创建数据库设备。
恢复类型选择“不恢复”,恢复完成后手工online数据库
c)作业选项菜单,选择“立即运行”,可以在作业控制器中观察进度条确认恢复任务是否完成
d)在ebdr1主机命令行执行
isql–Usa–P
>onlinedatabasetest02
>go
使用Sybasecentral工具查看test02库状态,与ebracdr主机上test02
库状态完全一致,Sybase基于全备的异机恢复成功。