关于数据库:使用-NineData-实现企业级数据库备份-数据备份告别拆盲盒

8次阅读

共计 2138 个字符,预计需要花费 6 分钟才能阅读完成。

小八,一名平平凡凡的运维人员,但这一天对他来说又是不平庸的一天。因为公司的服务被黑客攻击了,为了复原业务,业务须要从备份中复原数据。但事件停顿得并不顺利,备份复原工夫长、复原数据不精确等问题,让领导跟业务方都很火大。关键时刻备份零碎不给力,小八又得背锅了~

备份零碎出问题曾经不止一次了,这次小八下定决心,肯定要降级零碎。这不,小八理解到玖章算术公司上线了新产品 NineData,提供了新一代企业级的数据备份能力,专治删库跑路、数据泄露、黑客攻击等疑难杂症,几乎吊炸天。通过性能、性能、兼容性等吧啦吧啦一堆测试后,小八将公司的数据库备份零碎切换到了 NineData。自从切换到 NineData,小八感觉走上了人生巅峰,他终于能够不必再背备份的锅了。NineData 到底是何方神圣,真有这么腻害?

NineData,多云数据管理平台

NineData 是玖章算术公司出品的“多云数据管理平台”,提供了包含 SQL 开发、数据备份、数据复制及数据比照等一系列数据管理能力,上面咱们次要来唠一唠小八的救星“数据备份”。

NineData 数据备份反对常见数据库的全量、增量备份及数据恢复,专一于为企业数据库提供永远在线的数据保护能力,保障企业数据安全。同时,基于增量日志获取与解析技术,反对增量数据实时备份,通明实现秒级 RPO 的数据备份。

NineData 数据备份厉害就厉害在,它领有上面的这些独门秘籍。上面我跟大家好好介绍介绍。

一、秒级 RPO,真正做到数据“0”失落

不同于利用,数据库存储着企业最外围的业务数据,对于备份数据的完整性及一致性要求极高。数据库备份个别要求同时进行数据及日志的备份,以最大水平保障备份数据的完整性。传统的备份工具都是进行定期数据备份。在数据库异样故障的状况下,这种备份机制可能呈现数小时甚至入地的业务数据失落。NineData 数据备份冲破传统技术计划,推出实时日志备份。基于增量日志监听采集技术,NineData 可实时获取并备份数据库中的变动数据,实现秒级 RPO 的备份能力,真正做到数据零失落。

二、实时备份数据查问,备份复原辞别“开盲盒”

因为没有理论的利用场景,且因复原演练老本过高,大部分企业的备份数据束之高阁。复原备份数据的时候就跟开盲盒一样,谁也不能保障复原是否能胜利。为解决这个问题,NineData 数据备份祭出大杀器“实时备份数据查问“。通过“实时备份数据查问”,你能够像查询数据库一样,通过 SQL 实时查问备份数据。基于“实时备份数据查问“,可进行定期的备份数据验证,保障备份数据有效性,辞别备份复原“开盲盒“。

三、秒级疾速复原,业务停服的锅我不背

传统备份的数据恢复工夫个别比拟长,即便只复原几条异样数据,都须要先复原整个实例或者数据库,整个复原工夫十分长。NineData 数据备份,通过“实时备份数据查问”疾速查问获取复原数据,并疾速复原异样记录,复原工夫可低至秒级。对于全实例或全库复原的场景,搞数据库的敌人都晓得,最费时的往往是最初的日志复原。NineData 数据备份对此做了针对性的优化,NineData 在后盾定期、实时合并数据、日志,升高日志复原规模,晋升数据恢复速度。

四、动静限流,保障数据库稳定性

置信很多敌人都遇到过,数据备份导致的业务数据库性能抖动卡顿、主备提早 (甚至影响主备高可用切换) 等问题,导致外围业务受影响。数据库作为承载业务的要害服务,其稳定性与性能至关重要。为此,NineData 数据备份提出一系列数据库稳定性保障策略,例如备份限流,用户可自定义备份复原负载压力,备份 | 复原过程中,备份服务会定期监测压力负载,当压力负载超过用户定义阈值时,备份服务会主动降级直至压力恢复正常。

只需一分钟,上车 NineData 数据备份

尽管 NineData 能力弱小,但应用起来超级简略,只需一分钟,人人都可上车。(NineData 官网戳这里~)。上面咱们就疾速体验下。

1. 首先,大家须要注册下要备份的数据源

咱们这里以 AWS EC2 上的自建数据库为例,注册下数据源。点击列表左侧数据源治理 - 数据源,注册对应的数据源。如果须要加密拜访数据库,能够关上加密传输。

2. 配置备份工作,实现数据及日志的主动备份

实现数据源对应的备份配置即可启动数据源的数据及日志主动备份。

  1. 备份数据源,抉择方才注册的 AWS EC2 上的自建数据库。
  2. 备份存储,NineData 反对支流云厂商的所有区域,你能够衡量性能跟平安,抉择任意一个区域。此处,抉择阿里云杭州。
  3. 备份对象,NineData 反对所有对象类型及用户的备份,你能够依据须要抉择备份的对象及备份粒度。此处,抉择所有对象。

当实现如上配置后,NineData 会自动检测备份前置条件,检测通过后,即实现备份工作的配置。当实现工作配置后,你能够启动立刻备份,也能够交由 NineData,依据备份配置,主动启动备份。

上面,咱们通过“实时备份数据查问”性能,来查问验证下方才备份的数据,看数据是否失常。

1) 首先进入 NineData 控制台,点击左侧菜单栏 备份与复原 - 备份数据查问,进入备份数据查问界面。

2) 配置须要查问的数据源,抉择须要查问的备份集或者备份工夫点。

实现如上的配置后,即进入查问界面,接下来就能够应用 SQL 进行备份数据的查问啦。

正文完
 0