楼主: lc7888

[精华] 数据库容灾、复制解决方案全分析

[复制链接]
论坛徽章:
0
81#
发表于 2005-2-24 09:58 | 只看该作者
有谁在实际使用同步复制的吗?

使用道具 举报

回复
论坛徽章:
0
82#
发表于 2005-2-25 13:44 | 只看该作者

希望能听到更多的心得和经验,如zjxs兄所说。

最初由 zjxs 发布
[B]实现异步复制,可以把queue的基表从system表空间中移出来 [/B]

任何一个产品所提供的功能在实际应用时,都有优点和缺陷。希望能看到各位前辈或大虾在实际使用中发现的问题和解决的方法。也便于后辈们学习提高。

使用道具 举报

回复
论坛徽章:
0
83#
发表于 2005-2-25 17:09 | 只看该作者

Re: 请教

最初由 wbo 发布
[B]我们现在用的是Oracle 9i ,想用复制软件VERITAS Storage Replicator 3.0使两台服务器上的数据库同步,应该复制Oracle下的那些数据文件,表空间?还有复制后应该怎么做?

服务器硬件说明:
两台服务器为了节约成本,没有使用双机热备,没用磁盘阵列,每台服务器用4块SCSI硬盘做成Raid 5,两台服务器操作系统,数据库安装路径,设置都一致,有没有解决办法啊?

使用SQL Server 2000数据库把数据文件复制到另外一台服务器,数据库可以实现同步,但是Oracle 9i把一台服务器上的表空间复制到另一台服务器后数据库不用能。 [/B]


现在问题解决了吗?我前面介绍的内容就完全可以很方便地解决数据同步的问题,当然shareplex和dsg也有解决方案。
VERITAS Storage Replicator 3.0我不是很熟,不好评价,但如果用它 ,目标数据库应该不是一直可以使用的,而我们这的方案,shareplex、dsg的方案目标数据库一直都是可以使用的,而且复制后也不需要附加其他操作。
供参考。

使用道具 举报

回复
论坛徽章:
0
84#
发表于 2005-2-26 09:20 | 只看该作者
Oracle的实例化视图方式多样:有Read-Only, Updatable, and Writeable Materialized Views三种方式。目标表可以设置为只读、可写、可更新。
只读不用说了;
可写则会在下一次同步时丢失所有目标段的dml操作;
可更新则在刷新时会将目标端修改的内容同步到原表(pushed back to the master )。

使用道具 举报

回复
论坛徽章:
0
85#
发表于 2005-2-26 09:26 | 只看该作者
最初由 Kamus 发布
[B]

eygle他们在用同步复制。
另外我前面有问到一个问题,如果主备之间网络中断,你们怎么处理?你们用光纤,那么比如说光纤交换机坏了。 [/B]

eygle能介绍一下你们的同步复制规模吗?

光纤断了,两边都可以进行查询操作。
如果要恢复修改操作,就要修复网络。
如果短期内不能修复网络,那就切换到单机模式,但不能2台机同时使用,只能使用一台,否则恢复后就不知道以哪台为基准了。

我们这光纤很少出问题,因为有环路保护,即使进行割接或一般的故障,仍然能够保障网络不断。这就是电信级的传输的基本要求。

使用道具 举报

回复
论坛徽章:
0
86#
发表于 2005-2-26 09:43 | 只看该作者
最初由 yanzr_sb 发布
[B]-怎么对该的产品如此认同?你作为技术把关岗位应该对产品提一些问题出来才是啊, [/B]

如果不认同,还会用它的产品吗?整个春节期间无需任何人工干预,能够这样稳定,我知足了。
再说这也是试用几家著名产品后,没办法中的办法。
都已经这样好了,还能说什么?至少实现了报表机同步,解决了实际问题,我已经非常满足了。

使用道具 举报

回复
论坛徽章:
117
ITPUB元老
日期:2005-02-28 12:57:002012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:20版主7段
日期:2012-05-15 15:24:11ITPUB 11周年纪念徽章
日期:2012-09-28 17:34:42ITPUB 11周年纪念徽章
日期:2012-10-09 18:03:32紫蛋头
日期:2013-03-04 17:00:07优秀写手
日期:2013-12-18 09:29:09
87#
发表于 2005-2-26 19:15 | 只看该作者
最初由 herycom 发布
[B]
eygle能介绍一下你们的同步复制规模吗?

光纤断了,两边都可以进行查询操作。
如果要恢复修改操作,就要修复网络。
如果短期内不能修复网络,那就切换到单机模式,但不能2台机同时使用,只能使用一台,否则恢复后就不知道以哪台为基准了。

我们这光纤很少出问题,因为有环路保护,即使进行割接或一般的故障,仍然能够保障网络不断。这就是电信级的传输的基本要求。 [/B]


没有任何技术能够满足所有的需求。
我的观点还是,能够满足需求的技术就是值得采用的。

"20多公里远的100M光纤环境",不是任何企业都能有的。

我们的同步复制主要用于同步用户信息,我自己写了一系列的脚本用于故障处理,一旦发生网络故障,在主体定义站点打破复制关系,这样所有业务可以正常运行,待故障恢复后,再用脚本进行数据纠正,这部分基于对于数据的充分认识,是自己写的脚本,比Oracle的冲突纠正效率要高。

采用基于WAN的同步复制,最初也是有担心的。
但是我的想法是,如果可能出现问题,我们就来看看出问题的概率是多少,是否是可以容忍的。

还好运行至今,没有出现任何问题,WAN并没有想象的那么不稳定。
至少,目前这种方式满足了我们的需求。

使用道具 举报

回复
论坛徽章:
0
88#
发表于 2005-2-27 13:25 | 只看该作者
讨论的好热闹
看了大家的讨论,才觉得自己还真是孤陋寡闻啊
前几天替gf写了一点容灾计划,只提到了存储级别和数据级别(standby db和dataguard)

不知道那样的计划让行家看到会笑成什么样:(

使用道具 举报

回复
论坛徽章:
0
89#
发表于 2005-2-28 10:07 | 只看该作者
最初由 eygle 发布
[B]

"20多公里远的100M光纤环境",不是任何企业都能有的。

我们的同步复制主要用于同步用户信息,我自己写了一系列的脚本用于故障处理,一旦发生网络故障,在主体定义站点打破复制关系,这样所有业务可以正常运行,待故障恢复后,再用脚本进行数据纠正,这部分基于对于数据的充分认识,是自己写的脚本,比Oracle的冲突纠正效率要高。

采用基于WAN的同步复制,最初也是有担心的。
但是我的想法是,如果可能出现问题,我们就来看看出问题的概率是多少,是否是可以容忍的。

还好运行至今,没有出现任何问题,WAN并没有想象的那么不稳定。
至少,目前这种方式满足了我们的需求。 [/B]

哈哈,我们马上就要建个100公里的100M光纤网络了,从广州到深圳。设备已经到位,正在调试之中。光纤是155M的,不过设备只支持100M。
随着以后通讯的发展,高带宽的环境会越来越多。
我准备在我们的一个小计费系统上建一个测试环境,该计费系统每5秒就增量处理一次话单文件,不过表不是很多,就话单表增长较快。大家听我的好消息。

使用道具 举报

回复
论坛徽章:
7
ITPUB元老
日期:2005-03-31 11:28:36授权会员
日期:2005-10-30 17:05:33会员2006贡献徽章
日期:2006-04-17 13:46:34ITPUB8周年纪念徽章
日期:2009-09-27 10:21:21
90#
发表于 2005-2-28 14:55 | 只看该作者
“100公里的100M光纤网络”
看到这个别的不说,以后要少用手机了,看看他们把钱都怎么花了。 @_@

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表