异构系统数据备份解决方案

一、 用户需求

实现 UNIX 和 WINDOWS下面Oracle 数据库数据的同步. 使数据库实现数据同步,保持它们的数据一致.并且两边的数据库能正常使用.

二 解决方案

采用PlusWell Data Replication 软件可以实现这个功能.

 方案架构图如下

 

在服务器上同时安装PDR软件,数据通过网络传递.服务器可以是在局域网中,也可以在互连网中,都可以实现这个功能.

客户服务器在丽江,昆明距离较远.建议采用异步同步方式.网络的联结问题有两种方式

1. 路由方式

特点: 简单 .但是安全性较低,且速度会很慢.

2. VPN 方式

特点 : 速度快 安全性较高,

建议采用VPN 方式

三 PAR 软件的介绍

PlusWell Data Replication(以下简称PDR软件)在商业应用过程中可以将一个用户数据库安全有效的同步的另一同型号的数据系统中并使两个数据库系统的数据保持一致。

PDR所提供的功能如下:

A: PDR提供用户数据库的实时同步功能.

群集中的数据库服务器可以是两台或更多台,当其中一台服务器的数据库中的数据发生变化,其它数据库服务器的数据库也会相应变化。

数据同步类型

I:同步数据复制:用户提交的所有数据都必须在群集中的所有服务器都完成的情况下才能通知客户端数据写成功了,这种方式可以做的群集中每台数据库服务器中的数据每时每刻都是相同的。数据安全性效高,但可能会影响用户的写数据库的速度。

II:异步数据复制:客户端所提交的所有数据由主服务器确认写成功后,直接通知客户端数据写成功了,当数据包到达主服务器的一刻起,PDR马上将数据传送到群集中的其它服务器中。使用这种同步方式,用户可以得到效高的访问速度,但是群集中的数据库在某一时刻存在着数据差异

B: 远程容灾功能

PDR可以将局域网内的群集数据库服务器或广域网的群集数据之间进行数据复制,因此PDR具有远程容灾的功能。目前由于广域网带宽的影响,为保证客户端用户的访问速度,远程容灾复制方式一般仍采用数据异步同步的功能。

C: 数据在线备份功能

由于PDR具有分布式数据库的功能,可能利用PDR进行数据库的备份工作,制做主数据库的一个副本,启到数据库备份的功能

D: 数据库服务器热备功能(HA):

我们可以使用PDR与PlusWell Cluster软件相互配合,就可以完成数据库服务器的热备份,提高系统的高可用性

E: 热备服务器快速切换功能:

利用PDR与PlusWell Cluster企业版可以实现数据库的快速切换,切换时间可以达到5秒以内。

F: 异构系统的数据复制功能

PDR可以对异构系统进行同种数据库数据复制能力,比如用可

以将数据在UNIX下的ORACLE数据库复制到WINDOWS下的

ORACLE数据库下.

引自:http://windows2008.blog.51cto.com/18684/72042

posted @ 2011-02-13 12:01  seed_lee  阅读(1641)  评论(0编辑  收藏  举报