TIDB是否有灾备方案

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。

  • 【TiDB 版本】:V3.0
  • 【问题描述】:如题,TIDB是否有灾备方案?因为公司核心系统向采用TIDB,但是运维部分需要灾备方案,目前在网上没找到相关灾备方案,希望官方提供灾备方案。

TiDB 基于 Raft 的多数派选举协议可以提供 100% 数据强一致性保证,且在不丢失大多数副本的前提下,可以实现故障的自动恢复 (auto-failover),无需人工介入。
关于 TiDB 的高可用的介绍可以参考:
https://pingcap.com/docs-cn/stable/key-features/#高可用
另外对于跨数据中心的方案可以参考:
https://pingcap.com/docs-cn/stable/how-to/deploy/geographic-redundancy/overview/#两地三中心部署方案

如果整个集群宕机,是否可以立马恢复保证数据不丢失?有没有方案可以保证集群数据另外做备份保证数据不会因集群宕机导致数据丢失?

当前版本下两套 TIDB 集群之间的数据同步在极端情况下还是有可能会出现数据丢失的情况,TiDB Binlog 对这块的优化以及新的 CDC 功能已经在紧张开发中。敬请期待。