扫码阅读
手机扫码阅读
数据库|TiDB数据库升级:TiCDC异机升级方案带来的全新升级体验!
597 2023-09-23
我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。
文章来源:
神州数码云基地
扫码关注公众号
摘要
TiDB 是一款广泛应用于多个领域的分布式NewSQL数据库,支持多种功能,包括分布式事务、水平扩展和实时分析。本文由神州数码云基地TiDB团队成员高文峰编写,主要介绍了基于TiCDC的TiDB大版本升级方案,包括详细的操作过程、方法和注意事项,旨在帮助用户完成TiDB集群的升级和回退。
01前言
提供了针对特定用户的TiDB大版本升级的操作手册,详细说明了使用TiCDC异机升级的步骤和注意事项。
02升级架构图
展示了TiCDC的系统架构,包括部署新版本的TiDB集群、使用dumpling+lightning全备恢复数据以及通过TiCDC同步增量数据。
03升级流程
详细介绍了升级流程的各个步骤,包括下游TiDB集群的部署、上游TiCDC节点的扩容、全备恢复数据到下游、启用TiCDC正向同步任务、应用停服务、数据校验、开启反向TiCDC同步任务、业务用户接入服务和验证服务正常等环节。
04回退方案
详述了回退操作的前提条件和步骤,确保数据一致性后,停止业务写入和TiCDC同步,调整F5设置,重新赋权业务用户,并修改应用指向到回退库。
05总结
强调在开启TiCDC之前需要确认业务表是否有主键或唯一键,以避免数据冗余风险。同时建议在业务切换过程中设置数据库为只读状态,防止数据被修改。
想要了解更多内容?
文章来源:
神州数码云基地
扫码关注公众号
神州数码云基地的其他文章
加入社区微信群
与行业大咖零距离交流学习
软件研发质量管理体系建设
白皮书上线