QCon 演讲火热征集中,快来分享技术实践与洞见! 了解详情
写点什么

不把鸡蛋放在一个篮子里,是对数据保障最起码的善良

  • 2020-04-01
  • 本文字数:1366 字

    阅读完需:约 4 分钟

不把鸡蛋放在一个篮子里,是对数据保障最起码的善良

数据是企业核心竞争力,也是公司的软实力,因此一旦数据受损,影响可想而知。数据传输、存储、交换、软件故障、硬盘坏道等,都有可能产生数据故障。如果没有数据备份和数据恢复手段与措施, 就会存在数据丢失的风险。

没有了数据,应用再花哨也是镜中花水中月。

为保障数据的可用可靠可恢复,华为云数据库都做了哪些工作呢?


不把鸡蛋放在一个篮子里,多策略数据备份保障高可靠


①每天自动备份并上传到 OBS


创建实例时,华为云数据库服务默认开启自动备份策略,实例创建成功后,用户可对其进行修改,并根据配置自动创建数据库实例备份。此外,平台每天自动备份数据,上传到对象存储服务(Object Storage Service,简称 OBS)。备份文件免费保留 732 天,支持一键式恢复。用户可以设置自动备份的周期,还可以根据自身业务特点随时发起备份,选择备份周期、修改备份策略。OBS 对象存储,可靠性高达 99.999999999% ( 11 个 9)。


②按备份集和指定时间点的恢复


在大多数场景下,用户可以将 732 天内任意一个时间点的数据恢复到华为云关系型数据库当前实例或新实例上,数据验证无误后即可将数据迁回华为云关系型数据库主实例,完成数据回溯。


③双机架构的主备实例部署模式实现服务高可用


根据用户的选择设置,主数据库实例可以通过异步或半同步方式将数据复制到备用数据库上。一旦主数据库实例发生故障导致不可用,即可在很短时间内将服务切换到备用数据库实例上,继续提供数据库读写服务,在此之后主备数据库实例的数据复制角色互换。可以选择 AZ 内高可用或者跨 AZ 高可用。


④存储层三副本冗余保障数据可靠性


华为云数据库使用 EVS 云硬盘分布式块存储,单实例的存储层均支持三副本冗余,数据可靠性高达 99.9999999%(9 个 9)。

量体裁衣,多场景下的数据库灾备迁移方案

为解决不同场景下的服务不可用问题,华为云提供了多种数据库灾备迁移方案,用户可通过对象存储 OBS(冷备)、数据复制服务 DRS(热备)方式,构建云上灾备中心、异地灾备中心、两地三中心等。


场景 1:数据库灾备上云解决方案,解决本地数据中心的服务不可用


华为云数据复制服务 DRS 支持本地 IDC 作为业务中心,华为云作为灾备中心的数据同步。通过对象存储服务 OBS 将备份文件下载,在本地恢复系统。当本地数据中心发生故障时,直接将业务流量切换到云上灾备中心,立刻恢复服务。



数据库灾备上云解决方案


场景 2:数据库云上灾备解决方案,解决地区故障导致的服务不可用


DRS 支持云上数据库跨云热备到备份中心,或通过 OBS 服务实现云上数据库冷备到备份中心,通过 OBS 备份文件恢复系统。当业务中心发生地区故障时,直接将业务流量切换到灾备中心,立刻恢复服务。



数据库云上灾备解决方案


场景 3:数据库两地三中心解决方案,跨 Region 容灾


为提高服务高可用性,通过同城双 AZ 主备,对象存储 OBS(冷备)或者数据传输服务 DRS(热备)构建异地灾备中心,实现两地三中心。当发生故障时,直接将业务流量切换到灾备系统,立刻恢复服务。



数据库两地三中心解决方案


我们正处于数据驱动型经济中, 数据是企业的安身立命之本。给数据库一次灾备的机会,让数据进有所仰,退有所依。


华为云 Cloud Native 文档数据库,DDS 社区增强版盛大公测,提升 10 倍故障重构能力、10 倍备份恢复能力。


本文转载自 华为云产品与解决方案 公众号。


原文链接:https://mp.weixin.qq.com/s/h_Plew-av3v-rnRAYlkpHQ


2020-04-01 21:12649

评论

发布
暂无评论
发现更多内容

瞰源 | 别逗了,同学!开源不是点赞送礼

OpenTEKr

狄安瞰源

直击前沿技术:云原生应用低代码开发平台实践

博文视点Broadview

为什么 MongoDB 使用 B 树

编程江湖

mongodb

2021年,你读过哪些书?(29/28)

赵新龙

28天写作

学生管理系统架构文档

皓月

架构实战营 #架构实战营 「架构实战营」

NFS(网络文件系统)配置(Ubunut/Deepin等系统)

SkyFire

Linux NFS

Modern-Cpp学习笔记

SkyFire

c++

spring 源码解析一、概述

xzy

Java spring spring源码

28天写作挑战复盘

圣迪

灵魂洗礼

ClickPaaS 胡柏:开源不是童话,它背后的商业逻辑正是其哲学的另一面体现 I OpenTEKr 大话开源 Vol.3

OpenTEKr

大话开源

瞰源 | 假领子的流行经济学看开源

OpenTEKr

狄安瞰源

如何用 Python 自动发送微博?

老表

Python selenium 跟老表学云服务器 自动化实战

给弟弟的信第28封|那些在大学赚到第一桶金的大神

大菠萝

28天写作

架构训练营第四期 作业3

supermenG

架构师训练营 4 期

linux信号操作

SkyFire

Linux 信号

运维意识

搬砖的周狮傅

开发感想

比格云CEO 诸葛辉:本土开源力量的崛起,正为底层技术基础设施掀起一股中国风 I OpenTEKr 大话开源 Vol.4

OpenTEKr

大话开源

Mybatis使用的9种设计模式,你知道几种

编程江湖

设计模式 JAVA开发

热更新技术在游戏 SDK 中的实践

bilibili游戏技术

mysqlx学习

SkyFire

mysqlx

性能分析之系统资源饱和度

zuozewei

Linux 性能分析 12月日更

模块三作业

whoami

「架构实战营」

正转与反转(30/28)

赵新龙

28天写作

发现新视界——视觉计算将如何改变生产方式

阿里云弹性计算

阿里云 云栖大会 视觉计算

架构训练营模块三作业

沈益飞

架构训练营 架构师训练营 4 期

Golang的通道复用上手(三)

liuzhen007

go语言 28天写作 12月日更

关于net6中宿主模型的一点点看法

喵叔

28天写作 12月日更

架构实战营 - 模块 3 课后作业

tony

Thinking Agile 2021,Being Agile 2022

Bruce Talk

敏捷 随笔 Agile

关于Kafka分区leader迁移的感想

Kafka中文社区

拾起卖数字化平台亮相2021全国废钢铁大会引热烈反响 数字化建设助推废钢产业高质量发展

InfoQ 天津

不把鸡蛋放在一个篮子里,是对数据保障最起码的善良_文化 & 方法_华为云产品与解决方案_InfoQ精选文章