专栏首页小麦苗的DB宝专栏【DB笔试面试504】在容灾中常用的数据复制技术有哪些?

【DB笔试面试504】在容灾中常用的数据复制技术有哪些?

题目部分

在容灾中常用的数据复制技术有哪些?

答案部分

在构建容灾系统所涉及的诸多要素中,数据复制技术是基础,只有保证了数据的安全可用,应用或是业务的恢复才有可能。正常情况下系统的各种应用在数据中心运行,数据存放在数据中心和灾难备份中心两地保存。当灾难发生时,使用备份数据对工作系统进行恢复或将应用切换到备份中心。

数据复制技术的选择决定灾备系统的RPO指标,灾难备份系统中数据备份技术的选择应符合数据恢复时间或系统切换时间满足业务连续性的要求。

数据复制(Replication)是指利用复制软件把数据从一个磁盘复制到另一个磁盘,生成一个数据副本。这个数据副本是数据处理系统直接可以访问的,不需要进行任何的数据恢复操作,这一点是复制与D2D备份的最大区别。

根据不同容灾方案所采用数据复制技术位于企业IT架构不同层面,数据复制可分为基于存储层的复制基于主机层复制基于应用的复制

具体到一个I/O从磁盘到应用的流程上,可能经由磁盘阵列、存储网络、卷管理软件、文件系统、数据库系统和应用系统全部流程或是其中的几个流程,那么数据复制就可以在这些流程的任一层次上实现,如下图所示:

基于存储层的复制可以是由存储设备的控制器执行,也可以是由网络层的虚拟化存储管理平台来执行,基于存储层的复制基于主机和应用的无关性,兼容性要求最低,实施难度最小,但是由于是卷级别的数据拷贝,对网络带宽要求最高;基于主机的复制可以由安装在主机上的卷管理软件或是文件系统来实现,在实际的应用场景中,以基于卷管理软件的数据复制技术居多,这种方式通常要求主机平台相关,实施难度升高,但是带宽要求降低;基于数据层的复制通过数据库的容灾功能模块来实现,对网络带宽要求最低,但是只能实现数据库数据的容灾;基于应用层的数据复制需要对应用程序进行定制开发,现实场景中很难见到。

本文选自《Oracle程序员面试笔试宝典》,作者:李华荣。

本文分享自微信公众号 - DB宝(xiaomaimiaolhr),作者:小麦苗best

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-02-14

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 【DB笔试面试810】在Oracle中,什么是闪回版本查询(Flashback Version Query)?

    在Oracle中,什么是闪回版本查询(Flashback Version Query)?

    小麦苗DBA宝典
  • 【DB笔试面试453】在Oracle中,如何让日期显示为“年-月-日 时:分:秒”的格式?

    阅读不方便,此时可以通过设置NLS_DATE_FORMAT来让日期显示更人性化,可以有如下几种方式:

    小麦苗DBA宝典
  • 【DB笔试面试506】基于主机数据复制技术的灾备方案有哪些?

    采用基于主机系统的数据复制技术的核心是利用主、备中心主机系统通过IP网络建立数据传输通道,通过主机数据管理软件实现数据的远程复制,当主数据中心的数据遭到破坏时,...

    小麦苗DBA宝典
  • 2018年程序员如何打破35岁“失业”怪圈?

    时常有人在知乎、百度等平台抛出问题:程序员过了 35 岁(或 40 岁)是不是就失去了竞争力,要转管理岗了吗?

    用户1564362
  • 大数据为什么会比传统数据快

    表示在需要处理更多负载时通过提高单个系统处理能力的方法来解决问题。最简单的情况就是为应用系统提供更为强大的硬件。 例如:如果数据库所在的服务器实列只有8G内存...

    用户4870038
  • 2019年数据泄露调查报告

    报告是基于各种来源的数据进行分析,例如公开披露的安全事件,Verizon(VTRAC)和合作单位等提供的案例。

    FB客服
  • 客户故事丨电通安吉斯集团程序化开始落地Platform Marketing战略

    随着产业数字化升级及现代社会快速发展,MarTech(Marketing Technology),一个近期在广告行业中出现频率极高的词,即营销技术,是融合软件开...

    腾讯安全
  • 猎聘网CDO单艺:大数据很热,钱很多,但你真的喜欢它么?

    大数据如今像一个科技圈的“万人迷”,人人趋之若鹜。而有数据显示,大数据人才的短缺指数,比其他行业要高出2~3倍。在这股数据潮面前,你是想当看客,还是也想入场?

    DT数据侠
  • 还在为自学数据科学发愁吗?化学工程毕业生教你如何转行

    作为一名最近毕业于化学工程专业的学生,我第一份工作是在一家科技公司担任数据分析师。我曾在这里记录了从化学工程到数据科学的转变。从那时起,每当我与学校的学生谈论这...

    大数据文摘
  • 大数据落地不妨从Call Center数据开始

      Hadoop、YARN、全数据分析、数据建模等这些大数据名词纷至沓来时,不由你漠视大数据的趋势。但趋势归趋势,当你着手大数据应用时,从何着手就成为了一个非常...

    小莹莹

扫码关注云+社区

领取腾讯云代金券