浪擎科技助市档案局构建两馆业务数据同步

1. 需求说明

上海市档案局(馆)信息系统主要由仙霞馆、外滩馆两大部份组成。仙霞、外滩两馆的内网通过上海市公务网实现物理接通。仙霞馆是档案资料数字化基地,主要负责数据生产;外滩馆是档案资料信息化利用的窗口,主要负责档案资料查询。如何高效、便捷地实现两馆间的数据同步更新以及实现两馆业务系统容灾,成为档案信息化管理中一个新课题。

功能性需求说明

当两馆中某一系统发生意外故障导致停止服务时,另外一个系统的数据可作为其备份,在第一时间进行恢复,起到灾难恢复的作用。

可由用户设定需要同步的各类源数据以及存储目标。

同步数据包括:Unix操作系统上的档案电子文件、扫描影像文件、音视频文件等; Oracle数据库档案目录数据。

可配置自动同步作业:指定同步的开始时间、结束日期以及在这段时间之内的同步频率、需要同步的文件或目录和数据库;可指定每隔多少分钟或小时进行同步。

系统应具备丰富的同步日志记录,可以查询已实行同步的各类数据记录和状态,帮助管理员追溯复制任务的运行情况。

系统提供详尽的监测,能够监测每个同步作业流程。

2. 系统运行环境说明

主机:IBM P650、IBM P630。

操作系统:AIX 5L、Windows 2000/2003。

数据库系统:Oracle 9i。

3. 建设目标

提高两馆系统的可用性及灾难恢复能力

及时同步两馆档案系统数据

4. 选用产品组件

文件镜像代理(For Windows、AIX)

Oracle镜像代理(For 9i)

镜像服务器(For AIX)

镜像任务监测

5. 应用说明

使用Oracle镜像代理与文件系统镜像代理单向复制仙霞馆的档案信息资源到外滩馆的镜像存储服务器上。如下图。

第一次运行基准同步:对Oracle服务器可先进行RMAN备份,然后在目标Oracle上进行恢复;对于文件系统则进行"完全镜像"将所有文件复制到目标服务器上。

Oracle准实时增量镜像:镜像代理的监控事务日志变化,并实时捕捉数据库操作,再将该操作传输给镜像服务器。镜像服务器收到后,提交给目标Oracle服务器,完成一个镜像流程。

文件系统准实时增量镜像:镜像代理内嵌文件系统驱动程序,捕获文件系统变化,并复制变化的文件块。

6. 方案特色

对备用服务器的硬件配置无特殊需求,没有新增任何硬件,充分保护现有设备投入;

基于检测文件变化驱动文件镜像和基于文件块级别的增量传输技术,支持大规模文件系统镜像;

Oracle增量镜像技术,支持大型的数据库应用;

支持多个客户端代理并行镜像;

采用虚拟目录映射,保证镜像服务器的系统安全和文件存储独立性;

只有经系统认证的用户才能连接镜像服务器;

丰富的日志记录,帮助管理员追溯镜像任务运行状况和历史信息;

数据完整性校验保证传输数据一致性。

7. 应用总结

浪擎镜像系统负责将仙霞馆的IBM P650和P630小型机上的Oracle数据库、档案文件、视频文件定时复制到外滩馆的IBM P650小型机上。系统上线以来,复制数据已达4TB。每年数据增量为2TB。

浪擎镜像系统实施无需新增其他额外软硬件。目标主机硬件规格也无需与源主机一致。