[TcaplusDB小知识]TcaplusDB的备份与回档机制 – 作者:tcaplus

[TcaplusDB小知识]TcaplusDB的备份与回档机制

随着电子商务和办公线上化的飞速发展,企业对信息系统的依赖性越来越高,数据库作为信息系统的核心担当着重要的角色。对于数据库而言,由于数据量庞大且十分重要,每一个数据的丢失,都可能是一笔很大的损失。

但在实际的操作过程中,谁都不能完全保证数据一点都不丢失损坏,因此,为了防止意外删除,自然灾害等造成的损失,保证数据库的一致性,数据库备份是必须要的。

对于一个数据库而言,数据备份十分重要,因此对于DBA来说,了解数据库备份的原理很有必要,备份的原理可以帮助他们更好地处理数据库备份。

TcaplusDB作为一个nosql分布式数据库,有着非常完善的数据备份体系。下面TcaplusDB君将介绍TcaplusDB是如何进行冷备和回档来保证客户的数据安全的。

冷备

目前TcaplusDB支持两种方式数据备分:全量数据文件冷备,每日定时进行,表创建好后,自动有脚本去备份存储数据文件,全量备份文件保存周期25天;另一种是增量备份,是在上次全量或增量备份的基础上,对更改过的数据进行的备份。主要基于TcaplusDB的binlog进行,每15分钟进行一次, 增量流水保存周期15天。通过两种方式备份的结合,保障了系统异常期间通过备份快速恢复的能力。业务数据在存储节点落地时有CRC校验, 若因数据被篡改, CRC校验会失败, 不会因此返回给用户错误的数据。

冷备份指在数据库关闭后,进行备份,TcaplusDB的备节点在做全量冷备时,冷备开始时间点全量数据文件处于完全静止状态,此时全量数据采用字节copy来进行备份, 完全无一致性问题。 且在冷备期间,前端读写完全不受影响,新请求会写入小的修改集,请求会合并全量数据和小修改集。

回档

TcaplusDB的回档支持两种方式:

图片[1]-[TcaplusDB小知识]TcaplusDB的备份与回档机制 – 作者:tcaplus-安全小百科

冷备回档和精确回档支持以下4种回档范围:

图片[2]-[TcaplusDB小知识]TcaplusDB的备份与回档机制 – 作者:tcaplus-安全小百科

以上就是对TcaplusDB冷备和回档制度的介绍,在接下来的TcaplusDB知识库系列中,TcaplusDB君将揭晓更多TcaplusDB设计的原理和奥秘,尽请期待!


TcaplusDB是分布式键值型NoSQL数据库,存储和调度的代码国产自研。具备缓存+落地融合架构、PB级存储、毫秒级时延、无损水平扩展和复杂数据结构等特性。同时具备丰富的生态、便捷的迁移、极低的运维成本和五个九高可用等特点。客户覆盖游戏、互联网、政务、金融、制造和物联网等领域。

来源:freebuf.com 2021-04-25 20:42:10 by: tcaplus

© 版权声明
THE END
喜欢就支持一下吧
点赞0
分享
评论 抢沙发

请登录后发表评论