首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >甲骨文对称单向复制廉价HA:不时尚还是技术上不可行?

甲骨文对称单向复制廉价HA:不时尚还是技术上不可行?
EN

Database Administration用户
提问于 2012-10-22 15:15:55
回答 2查看 1.2K关注 0票数 2

我们在两个大型Oracle企业服务器上有两个小的无关数据库。与其为高可用性副本购买更多的许可证和服务器,我们是否可以将数据库B复制到服务器A,数据库A复制到服务器B,只要两台服务器都能在必要时处理两个数据库的负载?

似乎有几个潜在的问题:

  1. 哪些复制方法可以在两个故障转移良好的服务器之间双向将活动DB复制到备用DB?
  2. 复制到待机工作负载比生产工作负载轻多少?
  3. 如果人们没有这样做,隐藏的问题是阻止他们还是只是不流行?
EN

回答 2

Database Administration用户

回答已采纳

发布于 2012-10-22 15:24:26

如今,企业Edition.If中包含了数据保护--您在每个服务器上都有足够的空闲容量,我相信它们可以作为彼此的物理备用。

逻辑和可能的双向复制更为复杂,您必须考虑解决方案中对象和复制的类型。大多数解决方案不容易支持DML等的复制。

请注意,配置为物理备用的数据保护可能仍会消耗大量资源,并且取决于配置,可能会影响两台服务器的生产性能。

票数 2
EN

Database Administration用户

发布于 2012-10-23 13:04:59

双向复制在技术上是可行的,但绝不简单,这就是为什么除非绝对必要,否则不使用它的原因。

可以设置流来执行双向复制。见甲骨文流复制管理员指南。但是,流不能处理自动客户端故障转移,而且由于高可用性似乎是您的目标,所以这不是一个选项。

这类问题的Oracle解决方案是RAC。它既满足双向复制的要求,又满足故障转移的要求.但是,如果您正在寻找存储冗余,则它不提供这一点,因为数据库存储必须在服务器之间共享。如果您的主要关注是实例失败,那么它将帮助您。由于您在企业,这是一个额外的成本选项,但如果您可以容忍降级到标准版,您可以运行RAC而不需要任何额外的成本。

另一种选择是将两台服务器转换为虚拟机主机,并对两个数据库进行虚拟化。这同样不会提供存储冗余,但将允许您透明地将任何数据库迁移到任一服务器,在需要进行维护或发生服务器中断时在同一服务器上运行它们。

所获得的金门产品进行双向复制,比流更灵活,但成本更高。

从从数据库链接到基于存储的快照的物化视图到各种级别的粒度和功能,还有其他选项。仔细考虑您需要什么,以及解决方案是否满足您的主要需求。

票数 2
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/27377

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档