前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >腾讯云原生数据库TDSQL-C跨地域备份功能,一招提升可用性和可靠性

腾讯云原生数据库TDSQL-C跨地域备份功能,一招提升可用性和可靠性

作者头像
腾讯云数据库 TencentDB
发布2024-01-09 14:52:31
1450
发布2024-01-09 14:52:31
举报

互联网科技不断发展的同时,云端服务也变得越来越重要,云服务可以将企业所需的数据和软硬件都存放在网络上,在任何时间和地点使用不同的设备互连,就能实现数据的存取和运算,而我们的生活方方面面都在不断产生着数据,无论是出行记录、消费记录、浏览记录还是发送的消息。

对于企业来说,数据是企业运营的重要组成,也是企业的生命线,而数据库作为数据存储的重要载体,其部署环境的安全稳定尤为重要,一方面,火灾、地震、雷击等自然灾害对机房等数据库中心造成的物理伤害可能会引发数据库损毁;另一方面,人为的有意操作和误操作,也会导致数据库系统故障或瘫痪。由此可见,任意一次事故就有可能导致企业的运营中断,甚至带来灾难性损失。

某云厂商在广州地域的机房,由于其冷机设备工作异常,导致机房包间高温而触发了强制消防喷淋,引发多组服务器宕机,在人工排查和恢复服务之间的不可用时间段,众多部署于广州地域的数据库受到严重影响,尤其是在广州地域采用单可用区部署的数据库实例,许多线上业务访问异常,损失惨重。因此,如何确保核心数据的完好存储,是每个企业必须考虑的问题。

多数据库中心容灾方案

保障数据库可用性

为了预防和应对数据损毁危机,通常的解决方案是在主数据库的基础上搭建一个备份数据库,然后通过备份和复制等技术,将主数据库的数据复制到备份数据库中进行保存,以达到数据备份和容灾恢复的目的,但搭建一个备份数据库需要额外的硬件软件支持,其成本高昂,如果将备份数据库搭建在非主数据库的地域(跨地域),则备份数据库还可能存在数据延迟和数据一致性等问题,这也增加了数据处理和维护管理的成本。

TDSQL-C本身支持多可用区部署,也提供了操作方便、功能完善的备份和回档能力。

备份类型来看,支持逻辑备份、快照备份、日志备份,备份对象覆盖了从表、索引、存储过程等数据库对象到整个集群对象,秒级的备份速率使得业务无感知;

备份方式来看,支持自动备份、手动备份,可根据日志生成速率等因素,实现7*24不间断自动快照备份,也可根据业务需要进行手动备份;

备份保留策略来看,支持设置备份开始时间以及备份保留天数,可根据业务情况选择7-1830天的数据长期保存周期;

回档方式来看,支持按备份文件和按时间点将集群回档至原集群,或者回档至新的集群。

TDSQL-C近期还支持了跨地域备份,这种方式无需重新拉起一个新的数据库做数据同步和承载,仅需将原数据库的备份复制一份保存在跨地域备份系统,当本地域故障发生无法恢复时,即可通过跨地域备份系统的备份进行异地恢复。

腾讯云云原生数据库TDSQL-C跨地域备份能力可以将数据库的备份文件,放到跨地域备份系统进行存储,无论用户之前采用的备份方式是自动还是手动,对应的备份文件均支持跨地域保存,并支持设置跨地域备份的保留策略。使用回档能力,即可在自然灾害、系统故障、员工误操作等造成本地域数据库损毁的场景下通过跨地域备份文件快速在异地恢复业务。

跨地域备份优势:

● 简单易用:仅需简单几步,即可开启跨地域备份,开始数据备份。

● 功能丰富:提供多种备份形态选择。

● 安全可靠:支持备份可用性和完整性校验,保证备份可用性。

● 多地域选择:支持选择3个不同地域进行备份,提升数据备份可用性。

● 长期保存:支持最长5年的备份保存时间。

TDSQL-C备份存储系统:

高可靠、高安全、高稳定

腾讯云云原生数据库TDSQL-C的跨地域备份存储系统是架设在对象存储服务上的,对象存储服务是无目录层次结构、无数据格式限制,可容纳海量数据且支持HTTP/HTTPS协议访问的分布式存储服务,保障了用户数据的耐久性高于其他存储架构,也满足企业对于数据存储安全可靠的诉求。

使用对象存储作为TDSQL-C备份存储系统的底层存储,可以实现对数据的管理,增加数据安全,提升数据的访问速率等。主要有以下特性:

● 稳定持久:提供数据跨多架构、多设备冗余存储,为用户数据提供异地容灾和资源隔离功能,为每一个对象实现高达99.9999999999%的数据持久性。

● 安全可靠:提供防盗链、数据加密、监控告警,结合腾讯的攻击防御系统,能够有效抵御 DDoS 攻击、CC 攻击,保障您的业务正常运行。

● 成本最优:无需传统硬件的采购、部署和运维,从而节省了运维工作和托管成本。对象存储支持按需按量使用,无需预先支付任何预留存储空间的费用,通过生命周期管理进行数据降冷,进一步降低成本。

TDSQL-C跨地域备份

成本最高节省97%

基于TDSQL-C提供的跨地域备份能力,企业可以搭建起“两地三中心”的数据容灾架构,可以提升数据库服务在多地域内的可用性、可靠性。“两地三中心”这里是指在两个不同的地理位置上,分别建立三个数据中心,其中一个为主数据中心,另外两个分别为同地域的热备份数据中心以及跨地域的冷备数据中心。主数据中心负责处理业务数据,热/冷备份数据中心则实现跨可用区/跨地域故障时的数据库容灾保障,从最大程度上保护企业的核心数据。

当主数据中心出现异常时,热备数据中心会通过监控系统发现异常情况并发出告警,系统会在20秒内立即切换业务流量至热备数据中心,以保证业务的连续性和稳定性。当数据中心发生地域级故障(主数据中心和热备数据中心均服务异常),还可以通过冷备数据中心在另一个健康地域快速拉起新数据库供业务访问,其恢复速率可达每秒GB级,例如一个存储容量为1TB的数据库,2分钟内就能恢复完成,可在短时间内恢复业务的连续性访问。

下面我们从费用开销上来进一步了解跨地域备份能为企业节省多少成本。

我们根据现网用户使用最多的两种规格场景:8核16GB、1TB(小计算大存储)和32核256GB、500GB(大计算小存储),在“建立跨地域热备容灾”和“通过TDSQL-C跨地域备份做容灾”这两种方案来做对比:

1、 在异地新建一个TDSQL-C集群,两种规格对应的集群费用分别为2702.4元/月、12832.8元/月,通过跨地域热备系统做数据同步,热备链路配置的费用和流量、数据规模有关,至少需要557.2元/月,也就是说,“建立跨地域热备容灾”的方案,两种规格场景每月最低开销分别为3259.6元/月和13390元/月。

2、 在TDSQL-C控制台为集群开启跨地域备份,开启后,系统会基于本地域备份复制数据到跨地域备份系统进行存储,跨地域备份存储计费为0.0008元/GB/小时,假设以上两种规格场景备份均存满,则对应的跨地域备份存储费用分别为576元/月和288元/月。

从对比结果可以看出,新建一个TDSQL-C集群,然后通过跨地域热备系统从主数据库做数据同步的费用是非常高的,而使用TDSQL-C的跨地域备份,相对于新建跨地域热备容灾的方式能节省最高97%的成本

结语

互联网科技飞速进步,数据已然成为企业运作的核心,其存储风险也日益凸显。在面对自然灾害、系统故障、员工误操作等问题时,如何确保核心数据库的可用性和可靠性,是企业必须考虑的问题。传统的数据库解决方案通常是通过搭建热备数据库实现多地容灾,但这种方式成本高昂。

腾讯云云原生数据库TDSQL-C,为用户提供了一种更为高效和节省成本的解决方案,不仅具备操作方便、功能完善的备份和回档能力,还支持了跨地域备份,使得数据备份更为简单易用,且安全可靠。因此,对于企业来说,选择TDSQL-C作为业务核心数据的存储,无疑是一种明智的选择。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2024-01-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 腾讯云数据库 微信公众号,前往查看

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

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
容器服务
腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档