[发明专利]一种Sybase数据库跨平台迁移方法和系统在审

专利信息
申请号: 201510355377.3 申请日: 2015-06-24
公开(公告)号: CN104899332A 公开(公告)日: 2015-09-09
发明(设计)人: 康玉琢 申请(专利权)人: 浪潮(北京)电子信息产业有限公司
主分类号: G06F17/30 分类号: G06F17/30
代理公司: 北京安信方达知识产权代理有限公司 11262 代理人: 林桐苒;曲鹏
地址: 100085 北京市海*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 sybase 数据库 平台 迁移 方法 系统
【权利要求书】:

1.一种Sybase数据库跨平台迁移方法,其特征在于,该方法应用于通过以太网建立连接源端与目标端,且源端和目标端分别与Sybase数据库交互;

该方法包括:

当需要进行数据库迁移时,源端收集源端平台信息和数据库信息,目标端收集目标端平台信息;

源端接收来自所述目标端的目标端平台信息,对比目标端平台信息和源端平台信息,生成源端和目标端的平台差异分析表;

源端根据平台差异分析表和源端数据库信息,采用预先设置的迁移算法生成迁移向导,根据迁移向导进行数据迁移;

目标端收集目标端恢复的数据库信息,对比源端数据库信息与目标端恢复的数据库信息,生成源端数据库和目标端数据库的一致性检查表,根据一致性检查表确定源端数据库和目标端数据库一致,则Sybase数据库跨平台迁移完成。

2.根据权利要求1所述的方法,其特征在于,所述源端与目标端架构基于JAVA实现,源端安装于SPARC平台,目标端安装于K-UX平台。

3.根据权利要求1所述的方法,其特征在于,所述源端平台信息包括处理器架构信息、指令集信息、字节序信息、编译器信息、操作系统信息、系统变量信息及文件系统信息;

所述数据库信息包括数据库版本信息、数据量信息、表信息、索引信息、存储过程信息、用户信息及日志信息;

所述目标端平台信息包括处理器架构信息、指令集信息、字节序信息、编译器信息、操作系统信息、系统变量信息及文件系统信息;

所述恢复的数据库信息,包括数据库版本信息、数据量信息、表信息、索引信息、存储过程信息、用户信息及日志信息。

4.根据权利要求1~3中任一项所述的方法,其特征在于,所述迁移算法包括迁移向导生成算法和备份恢复算法。

5.根据权利要求4所述的方法,其特征在于,所述迁移向导生成算法,具体为:

A、制定源端和目标端的平台差异分析表的格式;

B、制定每条差异对应的迁移方案;

C、根据源端数据库版本确定迁移方式;

D、根据迁移数据量制定不同的数据库转储文件传输方式:如果转储文件小于100G,使用千兆网传输;如果转储文件100G~4T,使用万兆网传输;如果转储文件大于4T,使用直接挂载磁盘阵列方式进行转移;

E、预估迁移时间,包括数据库备份时间、转储文件传输时间、数据库恢复时间;

F、根据A~E中的信息生成迁移向导。

6.根据权利要求4所述的方法,其特征在于,所述备份恢复算法,具体为:

A、执行源端用户数据库一致性检查,包括确认数据页和索引页的完整性,检查数据库内的页分配情况,检查数据库内系统表的一致性,记录总的数据检查的时间,反馈检查信息;

B、执行源端系统数据库一致性检查,确认master库与sybsystemprocs库的完整性及一致性,反馈检查结果;

C、检查源端数据库用户登陆状态,反馈检查结果,提示确保无用户登录;

D、执行源端数据库强制写磁盘,使得该时间点的全部脏数据以及日志均写到磁盘中,反馈结果;

E、截断源端数据库日志,反馈结果;

F、迁出源端数据库用户信息,反馈迁出结果;

G、备份源端数据库,生成转储文件,反馈结果;

H、提示用户传输转储文件;

I、确认转储文件传输完毕;

J、提示用户在目标端重建用户库;

K、确认目标端重建用户库完毕;

L、检查目标端用户库,并与源端数据库信息进行对比,保证源端与目标端数据库具有相同的设备数量,每个设备具有相同的容量和类型,并且确保加入数据库中的先后顺序和大小必须一致,反馈对比结果;

M、迁移用户信息至目标数据库,反馈迁移结果;

N、在目标数据库执行恢复操作,反馈回复结果;

O、在目标数据库执行一致性检查,确认数据页和索引页的完整,检查数据库内的分配错误,检查数据库内系统表的一致性,反馈检查结果;

P、收集已恢复的目标数据库信息,包括数据库版本信息、数据量信息、表信息、索引信息、存储过程信息、用户信息、日志信息,与源端数据库信息一一对比,生成源端数据库和目标端数据库一致性检查表,并根据一致性检查表进行检查,确定源端数据库和目标端数据库一致,则Sybase数据库跨平台迁移完成。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮(北京)电子信息产业有限公司,未经浪潮(北京)电子信息产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201510355377.3/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top