注册 | 登录 忘记密码? 51cto首页 | 博客 | 论坛 | 招聘
热点文章 模拟Linux客户端远程登陆L..
 帮助

POWER 数据迁移系统


2007-01-26 23:25:43
 标签:   [推送到技术圈]

数据迁移系统

是针对应用软件升级、更换以及不同应用系统之间数据移动而设计的系统,利用本系统可以进行两个或多个数据库之间的数据迁移。本系统的一个非常重要的特点是,它只关心其他应用系统的数据而不影响其他业务系统的正常运行,当其他业务系统进行系统升级或者更换时,只需要简单的修改迁移规则即可。另外, POWER Migrator还支持迁移过程中数据结构的更改、异构数据库迁移、数据库和文档之间的迁移、总分迁移等功能。

 

产品背景

  在信息系统的现实应用中,经常会遇到相同或不同类型数据库之间的数据迁移问题,并且有时需要迁移的数据量很大,有时在迁移过程中需要进行必要的数据结构修改。在这些数据迁移中,有些需要一次性迁移(比如:应用系统升级、更换或者有其他系统中导入数据),有些需要周期性进行迁移(比如:某个应用系统每个3分钟或者每天需要把系统中的更新数据导入到另外一个系统中)。这些导入导出动作有时需要在数据库之间进行,有时需要在数据库和文档之间进行。如下图所示:

    在目前的信息系统项目中,数据迁移往往是一个重要的环节。由于缺乏必要、成熟的工具,每一次具体项目都需要临时编写相应的程序来进行数据迁移。由于编写程序是针对具体系统的特定数据结构的,所以一旦某一个应用系统的数据结构由于特定原因需要更改时,原来编写的数据迁移程序就不得不进行重新修改。但是,这样的数据迁移程序往往是由一个项目中特定一两个人针对特定需求来完成的,一旦发生人员变动,再由另外的人来修改和维护这个程序,其难度可想而知。
    POWER Migrator就是针对这样特定需求而产生的。有了这个强大的迁移工具,项目施工人员不需要针对特定的项目编写迁移程序,只需要把数据源端和目的端的数据结构以及相应的迁移规则设定好(通过友好的用户界面操作来完成),POWER Migrator会自动来完成剩下的工作(可以一次性,也可以执行周期性操作)。重要的是,这个迁移系统只关心其他应用系统的数据,当其他业务系统进行系统升级或者更换时,只需要简单的修改迁移规则即可。另外, POWER Migrator还支持迁移过程中数据结构的更改、异构数据库迁移、数据库和文档之间的迁移、总分迁移等功能。

 

系统特点: 

  •   即插即用交换模块
             数据迁移的流程通过各个功能模块的组合来实现,极大的提升了系统的灵活性
  •   图形化交换编程设计
            图形化的迁移流程设计界面,最大限度的减少配置和维护的工作量
  •   图形化调度
            分页的图形化调度窗口,让大批量数据的处理变得直观而又直接
  •   应用级并行处理
           从数据应用层次来灵活设置并行和串行,充分的利用系统的资源为应用数据交换服务
  •    无“落地”数据处理
           数据迁移的过程在内存中进行,极大的提高了数据交换的处理速度,同时极大的降低了对系统存储资源的要求
  •    开放的数据接口
            标准的XML文件作为信息控制和交换的接口,具有良好的移植性和互操作性

系统规格

  •  前端系统需求
      IBM PC及兼容机 
     处理器-Intel Pentium
    显示器-SVGA以上
    内存-64MB(建议128MB)
    磁盘空间-60 M
    Windows XP, Windows NT Client, Windows NT Server
  •  后端系统需求
    服务器硬件
    内存-256MB(建议512M以上)
    磁盘空间-60M(数据空间另外计算)
    AIX、HP-UX、LINUX、SOLARIS
  •  可用交换模块
    DB2 抽取模块、DB2 载入模块
    ORACLE抽取模块、ORACLE载入模块
    SQL SERVER抽取模块、SQL SERVER载入模块
    MYSQL 抽取模块、MYSQL载入模块
    分隔符文件行变化模块、分隔符文件列变化模块
    HASH文件查找模块
    数据排序模块
  •  支持数据源
    DB2 7-8  for AIX、HP-UX、Linux、Solaris、Windows
    Oracle 8i – 11i for AIX、HP-UX、Linux、Solaris、Windows
    Sybase 11.0 -12.5  for  AIX、HP-UX、Linux、Solaris、Windows
    MS SQL Server 所有版本
    MYSQL 3.32 -5.0  for  Linux、 Windows
    分隔符的文本文件
    dbf - for  Windows
    Access - for  Windows
  •  支持数据目的
    DB2 7-8  for AIX、HP-UX、Linux、Solaris、Windows
    Oracle 8i – 11i for AIX、HP-UX、Linux、Solaris、Windows
    Sybase 11.0 -12.5  for  AIX、HP-UX、Linux、Solaris、Windows
    MS SQL Server 所有版本
    MYSQL 3.32 -5.0  for  Linux、 Windows
    分隔符的文本文件
  •  图形化可编程交换设计前端系统
    支持图形的DRAG and Drop
    无组件设计数据的限制
    数据连接数据无限制
    支持动作的撤消和重做
    直连后台更新配置
  •  图形化调度设计前端系统
    无作业数量限制
    支持跨机器之间的作业调度
    支持作业组的合并和分拆
    图形化监控前端系统
  •  作业调度流程的监控
    提供明细监控和汇总监控
    定时刷新监控作业

 

典型应用 
   

  • 总、分部的数据迁移
  • 系统的更换和升级
  • 批量的数据备份或者恢复
  • 实时应用系统数据的定期数据同步等




    文章评论
 
 

发表评论

昵   称:
验证码:  点击图片可刷新验证码  博客过2级,无需填写验证码
内   容: