查看: 12471|回复: 52

[备份恢复] 【话题讨论】数据库容灾系统的建设与建议

[复制链接]
论坛徽章:
9
生肖徽章2007版:鸡
日期:2008-01-02 17:35:53生肖徽章2007版:鼠
日期:2008-01-02 17:35:532011新春纪念徽章
日期:2011-02-18 11:42:48茶鸡蛋
日期:2012-05-07 17:35:20凯迪拉克
日期:2013-09-12 15:56:12奥迪
日期:2013-09-12 15:57:04优秀写手
日期:2013-12-18 09:29:10现任管理团队成员
日期:2017-11-14 02:10:00版主1段
日期:2017-11-14 02:10:01
跳转到指定楼层
1#
发表于 2013-8-12 10:23 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
    假如现在有个数据库每天的归档量在300GB左右,需要对该数据库做容灾。目前有一个具有相同操作系统平台的备份主机,而且网络条件允许,备份存储性能足够,那么你会选择什么技术做容灾?选择该技术的理由是什么?
    如果做了容灾之后,那么对容灾系统的要求是什么?我暂时想到以下几点,希望能够起到抛砖引玉的作用:
   1、首先不是摆设!
   2、是生产系统的冗余,不仅仅是数据库。尤其注意网络容灾,即核心交换机损坏了,客户端是不是也连不上容灾系统了?
   3、丢失数据率(RPO),甚至不丢数据。
   4、切换时间短(RTO),首先需要从技术角度上做到切换时间短。
   5、做到自行切换,靠人不如靠己。在有维保的情况下,甲方管理人员必须掌握应急切换的技术。要等乙方维保厂商千里迢迢赶过来,时间可能不允许。
   6、形成一份完善,可验证的切换文档。
   7、定期切换演练,如有条件可在容灾系统运行数月,再切换回生产系统。不仅可以增强技术技能,而且能够加强领导信心。
   8、是否能否透明切换。
   9、除了设备容灾之外,还有相关人员的容灾。即所有的事情是否都压在一个人身上。
  10、应该将容灾系统维护纳入日常维护中来。

今天的讨论话题:
1、你会选择什么技术做容灾?选择该技术的理由是什么?
2、如果做了容灾之后,那么对容灾系统的要求是什么?

活动时间:2013.8.12--2013.8.26

活动奖励:活动结束后将会抽取10名会员赠送汽车徽章一枚。

luckyrandom
iori809
wolfop
super_sky
yyp2009
lovehewenyu
miaomiao888
ysping
maclyre
九桥_小王

1.jpg (0 Bytes, 下载次数: 172)

1.jpg
论坛徽章:
54
秀才
日期:2017-02-22 15:18:002015年新春福章
日期:2015-03-06 11:57:31懒羊羊
日期:2015-03-04 14:48:16马上有对象
日期:2014-10-24 17:37:552014年世界杯参赛球队: 比利时
日期:2014-08-05 11:35:382014年世界杯参赛球队: 阿根廷
日期:2014-07-15 10:49:33马上有车
日期:2014-02-18 16:41:112014年新春福章
日期:2014-02-18 16:41:11路虎
日期:2014-01-02 12:55:56ITPUB社区12周年站庆徽章
日期:2013-10-08 15:00:34
2#
发表于 2013-8-12 11:00 | 只看该作者
实事求是

1、你会选择什么技术做容灾?选择该技术的理由是什么?
不同OS、数据库产品,不同技术实现,但机制、原理是一样的

2、如果做了容灾之后,那么对容灾系统的要求是什么?
也得根据预算、可维护性、容灾要求作综合权衡,不是一切系统都非得99.999%

使用道具 举报

回复
论坛徽章:
9
生肖徽章2007版:鸡
日期:2008-01-02 17:35:53生肖徽章2007版:鼠
日期:2008-01-02 17:35:532011新春纪念徽章
日期:2011-02-18 11:42:48茶鸡蛋
日期:2012-05-07 17:35:20凯迪拉克
日期:2013-09-12 15:56:12奥迪
日期:2013-09-12 15:57:04优秀写手
日期:2013-12-18 09:29:10现任管理团队成员
日期:2017-11-14 02:10:00版主1段
日期:2017-11-14 02:10:01
3#
 楼主| 发表于 2013-8-12 11:19 | 只看该作者
luckyrandom 发表于 2013-8-12 11:00
实事求是

1、你会选择什么技术做容灾?选择该技术的理由是什么?

1、容灾技术的原理是不一样的,目前容灾技术有逻辑,物理。逻辑容灾产品有Oracle官方OGG,stream等等。物理容灾产品有基于归档日志的容灾和基于存储镜像的容灾,并有不同的容灾产品。
2、的确要根据预算等因素进行综合考虑,但是1,5,6,7,10还是起码得做到的。

使用道具 举报

回复
论坛徽章:
118
2015年新春福章
日期:2015-03-06 11:58:18生肖徽章:猪
日期:2013-12-06 14:15:45生肖徽章:狗
日期:2013-12-06 14:15:45生肖徽章:鸡
日期:2013-12-06 14:15:45生肖徽章:猴
日期:2013-12-06 14:15:45生肖徽章:羊
日期:2013-12-06 14:15:45生肖徽章:马
日期:2013-12-06 14:15:45生肖徽章:蛇
日期:2013-12-06 14:15:45生肖徽章:龙
日期:2013-12-06 14:15:45生肖徽章:兔
日期:2013-12-06 14:15:45
4#
发表于 2013-8-12 11:56 | 只看该作者
相同操作系统,网络也行。就是DG了把,这个能做到,而且免费,没必要用其他收费的

使用道具 举报

回复
论坛徽章:
9
生肖徽章2007版:鸡
日期:2008-01-02 17:35:53生肖徽章2007版:鼠
日期:2008-01-02 17:35:532011新春纪念徽章
日期:2011-02-18 11:42:48茶鸡蛋
日期:2012-05-07 17:35:20凯迪拉克
日期:2013-09-12 15:56:12奥迪
日期:2013-09-12 15:57:04优秀写手
日期:2013-12-18 09:29:10现任管理团队成员
日期:2017-11-14 02:10:00版主1段
日期:2017-11-14 02:10:01
5#
 楼主| 发表于 2013-8-12 11:59 | 只看该作者
HelloWorld_001 发表于 2013-8-12 11:56
相同操作系统,网络也行。就是DG了把,这个能做到,而且免费,没必要用其他收费的

哈哈,是的。对于中级DBA来讲,DG管理起来不费力

使用道具 举报

回复
论坛徽章:
51
ITPUB十周年纪念徽章
日期:2011-11-01 16:25:22铁扇公主
日期:2012-02-21 15:03:13最佳人气徽章
日期:2012-03-13 17:39:18ITPUB季度 技术新星
日期:2012-05-22 15:10:11ITPUB 11周年纪念徽章
日期:2012-10-09 18:13:332013年新春福章
日期:2013-02-25 14:51:24ITPUB社区12周年站庆徽章
日期:2013-08-12 09:34:36itpub13周年纪念徽章
日期:2014-09-28 10:55:55
6#
发表于 2013-8-12 12:00 | 只看该作者
1、你会选择什么技术做容灾?选择该技术的理由是什么?

我会选择RAC+DG.原因是技术很成熟.功能也能够满足要求.如果有一些特殊需求如异构什么的会选择OGG~但一般情况下RAC+DG是比较合适的

2、如果做了容灾之后,那么对容灾系统的要求是什么?

除了你总结的以外.补充几点.

1. 如果有条件的话可以在存储级别做冗余
2. 还有就是业务逻辑上误操作的错误也要考虑,有条件的话可以做一个延时应用的备库
3. 备库如果可以的话可以分担一些查询的任务.更高效率的发挥它的作用
4. 如果有必要的话可以在业务繁忙时做一次切换,当然这可能意味着会损失一些钱,但闲的时候切换的时间肯定和忙的时候是不一样的.甚至可能会出现一些其他的问题导致切换失败.但这条一般领导都不会同意.
5. 即使有灾备也要做备份,这很重要

使用道具 举报

回复
论坛徽章:
9
生肖徽章2007版:鸡
日期:2008-01-02 17:35:53生肖徽章2007版:鼠
日期:2008-01-02 17:35:532011新春纪念徽章
日期:2011-02-18 11:42:48茶鸡蛋
日期:2012-05-07 17:35:20凯迪拉克
日期:2013-09-12 15:56:12奥迪
日期:2013-09-12 15:57:04优秀写手
日期:2013-12-18 09:29:10现任管理团队成员
日期:2017-11-14 02:10:00版主1段
日期:2017-11-14 02:10:01
7#
 楼主| 发表于 2013-8-12 12:05 | 只看该作者
iori809 发表于 2013-8-12 12:00
1、你会选择什么技术做容灾?选择该技术的理由是什么?

我会选择RAC+DG.原因是技术很成熟.功能也能够满足 ...

RAC+DG既能防止主机单点故障,也能防止存储单点故障,确实是好东西!
1、第一点目前很多同行已经在做了,而且做的风声水起。
2、第二,三点属于容灾系统的增值应用,哈哈
3、第四点确实需要领导魄力!而且被很多人忽略。
4、第五点也是,尤其是需要做核心表的逻辑备份。

使用道具 举报

回复
论坛徽章:
24
技术图书徽章
日期:2013-08-16 14:31:52问答徽章
日期:2013-11-04 08:53:14目光如炬
日期:2013-12-23 06:00:11目光如炬
日期:2013-12-30 06:00:11明星写手
日期:2014-02-22 06:00:12马上有钱
日期:2014-03-31 14:09:05沸羊羊
日期:2015-05-20 12:42:59秀才
日期:2015-06-24 13:05:36秀才
日期:2015-07-13 09:48:14
8#
发表于 2013-8-12 16:25 | 只看该作者
嘿嘿,周大师的活动,顶一个

使用道具 举报

回复
论坛徽章:
78
ITPUB15周年纪念
日期:2020-08-28 17:23:53双鱼座
日期:2016-03-19 19:38:31秀才
日期:2016-02-18 09:31:52秀才
日期:2016-01-25 15:02:04双子座
日期:2016-01-19 20:35:54秀才
日期:2016-01-13 12:14:26秀才
日期:2015-12-25 15:31:10秀才
日期:2015-12-18 09:28:57秀才
日期:2015-12-14 14:56:09秀才
日期:2015-12-14 14:51:16
9#
发表于 2013-8-12 16:35 | 只看该作者
容灾这玩意,就是当年被存储用来骗钱的东西,后来又被咨询厂家用来骗钱。
提什么容灾啊,直接跨站点高可用。

使用道具 举报

回复
求职 : 数据库管理员
论坛徽章:
45
2011新春纪念徽章
日期:2011-02-18 11:43:322014年新春福章
日期:2014-04-14 09:54:08马上有对象
日期:2014-03-20 10:10:18马上有房
日期:2014-02-18 16:42:022014年新春福章
日期:2014-02-18 16:42:02技术图书徽章
日期:2014-01-24 10:11:16兰博基尼
日期:2013-12-11 10:38:11ITPUB社区12周年站庆徽章
日期:2013-11-07 10:34:33ITPUB社区12周年站庆徽章
日期:2013-10-17 13:56:592014年新春福章
日期:2014-04-14 09:54:08
10#
发表于 2013-8-12 16:54 | 只看该作者
1、你会选择什么技术做容灾?选择该技术的理由是什么?
选择什么技术,需要根据客户的需求来定。什么样的要求就有什么样的容灾技术。更高的要求需要投入的也越高。
例如,一个核心系统要求年停机时间为1小时,这个我们怎么来涉及容灾呢?很多系统都是RAC+DG来实现的。
例如,要求有异地灾备中心,我们可能想到OGG

2、如果做了容灾之后,那么对容灾系统的要求是什么?
容灾系统,要做到切换的自动化,减少人为参与。
容灾系统的日常维护要简便,降低技术的复杂度


使用道具 举报

回复

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

本版积分规则 发表回复

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