专栏首页嘉为科技的专栏云时代数据容灾的正确姿势
原创

云时代数据容灾的正确姿势

目前,企业对业务连续性和数据容灾有很高的要求,主要的管理目标如下:

1、提供数据安全保障,规避业务风险。

2、确保应用高可用性,消除计划外的停机时间,减少计划外的停机时间,提高业务连续性。

3、考虑结合的方案,提高投资回报。

传统企业都已经建设或正在规划业务连续性和数据容灾系统。一般会考虑三种线下灾备方式:

1、本地容灾:业务高可用和读写分离,以提高业务连续性

2、同城容灾:兼顾业务连续性和数据安全,应对地区级以

3、异地容灾:以数据安全为目标,应对地区级数据风险。

每种灾备方式面向的管理目标不同,需要采用不同的方案满足需求。

传统模式下企业的数据容灾建设方案

灾备是一项综合系统工程,灾备技术涉及到数据的复制、数据及应用的切换、数据的删除、数据的加密与传输、数据存储等多个技术的具体应用,系统容灾建设中,最重要的是数据容灾,目前,传统模式下的主流数据容灾模式有:


1、基于数据库逻辑复制:实时获取数据日志进行复制,异步方案,典型代表:Shareplex for Oracle、Oracle GoldenGate、MySQL 主从复杂,PostgreSQL逻辑流复制;

2、基于数据库物理复制:采用物理日志的方法进行复制,异步方案,典型代表:Oracle Datagurad,PostgreSQL物理流复制,SQL Server AlwaysOn;

3、基于主机的逻辑卷复制:以逻辑卷为单位,通过TCP/IP网络进行复制,典型代表:Symantec VVR;

4、基于存储的块复制:依赖存储设备的传输网络,可以采用同步和异步技术,典型代表:EMC,HP,IBM等存储厂商。


上述四种方式分别从应用底层到应用上层进行复制,复制的数据量越来越小,对带宽的占用越来越低,对硬件设备的依赖越来越少,复制的灵活性越来越高,每种解决方案都有自己的优缺点,数据库逻辑复制效率高,灵魂性高,数据库可用双活,但是数据一致性不能完全保证,维护难度较高;数据库物理复制对系统环境要求高,要求相同的数据库版本,相同的操作系统平台,备库只能以只读模式打开;逻辑卷方式效率较差,一般情况下不会用来做数据库容灾方案;存储复制数据一致性高,效率好,但是备库不可用,有可能把主库的磁盘坏块也复制过去。

阿里云数据容灾建设方案

随着云时代的到来,大多企业在公有云上建立自己的数据中心,或者在本地建立私有云,或者公用云与私有云结合的混合云,不管以什么形式存在,灾备的建设一定会考虑云的因素。

目前各个云厂商都基于快照复制或者数据复制的基础上,开发自己的灾备或备份策。

阿里云数据灾备架构图

DTS:Data Transmission Service,是阿里云提供的一种支持多种数据源之间数据交互的数据流服务。它提供了数据迁移、实时数据订阅及数据实时同步等多种数据传输能力。在数据库灾备解决方案中,使用阿里云DTS可实现各数据库间的数据迁移与实时同步,从而为数据库灾备打好最重要的基础。

DBS:Database Backup Service,是为数据库提供连续数据保护、低成本的备份服务。它可以为多种环境的数据提供强有力的保护,包括企业数据中心、其他云厂商。DBS提供数据备份和操作恢复的整体方案,具备实时增量备份、精确到秒级的数据恢复能力。在数据库灾备解决方案中可使用阿里云DBS实现各数据库间的数据备份。

混合云存储阵列:阿里云混合云存储阵列支持用户在阵列本地存储空间中建立多版本快照,并将各时间的快照镜像上传到云端存储作为备份,混合云存储阵列也能支持本地存储和云端存储的文件数据同步,实现数据在云端的异地容灾存放。混合云存储阵列还能和传统备份软件(Veritas,Commvault等)结合,作为传统备份软件的备份存储,把备份数据推送上云,实现文件、图片、数据库的统一灾备和备份解决方案。

企业可用自己设计备份或灾备策略,实用数据库本身的技术,把数据容灾到云端,也可用实用云厂商的方案,在线下和线上之间进行灾备实施,或者在云山进行灾备设计。

腾讯云数据容灾建设方案

腾讯云数据灾备架构图

腾讯云数据灾备优势:


1、高兼容性:同时支持虚拟环境和物理环境中的备份数据成功上云,覆盖主流虚拟机、数据库、邮件系统和非结构化文件;

2、高性能:一小时之内最快可同时备份上百台虚拟机,TB级别的数据可达到分钟级即时恢复,数据重删技术可节约70%存储空间;

3、高保护:利用CDP技术,实现系统有效保护,支持同区域/异地灾备,支持快速从云端挂载恢复,有效保障业务可回溯可复原;

4、低成本:无需购买额外硬件,大幅降低成本,TCO节约高达60%;同时连接云端存储,实现按量付费,弹性计费。

5、基于腾讯云快照技术与镜像技术,快速实现数据库与虚拟机的数据备份和传输;

​6、优先保证业务系统,错峰转移备份数据,优化后的数据重删技术,在保证备份效果的前提之下,大大减少网络消耗;

7、标准、低频、归档的一体化分级存储,有效应对不同业务价值的备份数据;

8、支持主备异地,支持两地三中心多备机制,云端存储空间上不封顶。

企业数据容灾建设方案的选择

        不管企业的业务环境有多复杂,灾备的核心就是解决数据同步和应用程序变更的多地发布的问题,同时根据RPO和RTO的要求,制定灾备策略,数据同步的核心技术主要是上面描述的方式,应用同步大多采用增量快照的方式。各个云厂商都开发了自己的数据灾备方案, 企业可根据自身的应用特点,选择适合自己的数据灾备方案。

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 赣州银行增强科技创新,实现一键灾备切换

    ​8月23日,周五,到了下班时间,赣州银行数据中心还是一片忙碌。今天晚上,他们将在这里开始一年一度的灾备切换演练,11个部室和8个分支行验证机构参与,演练范围包...

    嘉为科技
  • 借自动化实现数据库的安全运维和跨界运维

    “不想当将军的士兵不是好的战士”、“不想当CIO的DBA不是好的运维”。在每天面临如此多的来自工作量、运维安全、技术更新挑战的同时,我们还需要不断的成长与思考:

    嘉为科技
  • 华住集团5亿条数据泄露!这里面的运维错误,你犯了几条?

    8 月 28 日,网曝华住旗下酒店开房记录疑似泄露,并在黑市进行售卖,数据量合计多达140G约5亿条,售卖总额打包8比特币,约合人民币37.6万元。涉及的酒店包...

    嘉为科技
  • 广度优先搜索遍历图

    广度优先搜索每次以扩散的方式向外访问顶点。和树的遍历一样,使用BFS遍历图,需要使用队列,通过反复取出队列首顶点,将该顶点可达到的但未曾达到的顶点入队列,直到队...

    每天学Java
  • 初试ReactNative

    有的话接下就去安装下面的工具: Node,React Native Command Line Tools,XCode,Watchman,Flow(已有的就不需要...

    程序亦非猿
  • 源码阅读--Collections.sort

    这是一个boolean值。说白了就是,如果用户指定归并排序那就归并排序,否则就是ComparableTimSort。归并排序比较常见,就不讲了。贴一下Compa...

    提莫队长
  • 《重新定义公司谷歌是如何运营的》

    硬核项目经理
  • Python3标准库之dbm UNIX键-值数据库问题

    dbm是面向DBM数据库的一个前端,DBM数据库使用简单的字符串值作为键来访问包含字符串的记录。dbm使用whichdb()标识数据库,然后用适当的模块打开这些...

    砸漏
  • 经验总结:深度学习怎么找idea发论文?

    深度学习属于人工智能的连接学派。如果你仔细看看或许觉得神经网络和集成电路比较相似。这里面暗含了一个基本思想:模块化。所以深度学习通俗一点就是“积木游戏”。所以深...

    小白学视觉
  • 走近科学 | 伪基站诈骗分析

    本文原创作者:Praise(漏洞盒子白帽子) 一、简介 先来说说伪基站:即假基站,设备一般由主机和笔记本电脑组成,通过短信群发器、短信发信机等相关设备能够搜取...

    FB客服

扫码关注云+社区

领取腾讯云代金券