|
实时数据备份
Apr 23, 2024 6:22:56 GMT -5
Post by account_disabled on Apr 23, 2024 6:22:56 GMT -5
更新日期:年月日 首次发布:年月日 塞尔吉奥·阿尔瓦雷斯 塞尔吉奥·阿尔瓦雷斯 实时备份 继我上周在战略与管理博客上发表的文章之后,我们在下面描述了我们在公司中可以找到的最常见的拓扑,这些拓扑必须得到实时数据备份系统的支持。 单向:个数据库,主数据备份生产)活动数据库,应用程序在其上运行。被动非活动)辅助数据库,更改会实时复制到其中。除了作为备份系统之外,辅助数据库还可以用作商业智能)应用程序读取数据的统计 阿曼电话号码 服务器。此拓扑也可以在应用程序迁移或更新过程中使用,同时个不同的应用程序或版本共存;要替换的应用程序或版本针对主数据库执行,新数据库在辅助数据库上执行,在决定永久放弃主数据库时,更新辅助数据库。 双向:同步过程数据备份在两个方向上同时执行主动主动),或一次执行一个实时备用)。 实时备用模式是备份系统的典型模式,其中更改在主主动)服务器和辅助被动)服务器之间复制。当主系统发生事件时,用户开始对辅助系统进行工作,此时复制方向会发生变化,以便主系统保持更新,以便我们可以再次处理它。 主动主动模式是最强大的,因为它允许公司的一些用户或中心在一个数据库上工作,而其他用户或中心在另一个数据库上工作,以便平衡或分配负载。缺点是它需要对写入数据库的应用程序进行充分的参数化,对规则进行编程以进行充分的冲突管理,以及检测可能的更新循环主要更新次要更新,次要尝试更新主体中的相同更改)。 点对点:它是双向模型的一种变体,数据备份其中两个以上的数据库成对地相互通信,每个数据库与另外两个数据库进行通信。从技术上讲,它在冲突管理方面是最复杂的,因为在此模型中,一个数据库中的相同记录可以被最多三个不同的数据库它自己的数据库和与其连接的其他两个数据库)修改。 广播:它是单向模型的一种变体数据备份,其中对主数据库的更改被复制到多个不活动的目标数据库。最常见的用途之一是拥有一个单独的备份数据库,另一个作为用于创建报告和仪表板的统计服务器。 集成/合并:单向模型的变体数据备份,其中有多个源数据库和一个目标数据库。当我们想要构建一个企业数据仓库)来集成/合并组织的不同数据源时,这是合适的模型。数据仓库数据库充当统计服务器。在此模型中,充分的冲突管理再次至关重要,因为可能有多个源数据库同时尝试更新目标数据库中的同一记录。业务规则通常以源过滤器的形式定义,限制为每个数据库复制的更改,从而避免可能的冲突。 级联:单向模型的变体,其中数据备份辅助数据库)依次将主数据库)的更改复制到其他数据库)中,充当中介。适合以下情况: 我们在主数据库和最终数据库之间没有直接连接 我们想要限制来自主网络的传出网络流量。 我们不想给主数据库或最终数据库带来对记录的转换或过滤操作的负担,这些操作通常会占用大量和。 主数据库和最终数据库之间存在相当大的物理距离,这在技术上限制了通信线路的传输速度。我们使用地理位置位于主数据库和最终数据库之间的中间位置的中间数据库)。
|
|