- 关于 TiDB Operator
- 快速上手
- 部署
- 自托管的 Kubernetes
- 公有云的 Kubernetes
- 在 ARM64 机器上部署 TiDB 集群
- 部署 TiDB HTAP 存储引擎 TiFlash
- 跨多个 Kubernetes 集群部署 TiDB 集群
- 部署 TiDB 异构集群
- 部署增量数据同步工具 TiCDC
- 部署 Binlog 收集工具
- 监控与告警
- 数据迁移
- 运维管理
- 安全
- 扩缩容
- 升级
- 升级 TiDB 集群
- 升级 TiDB Operator
- 备份与恢复
- 备份与恢复简介
- 备份与恢复 CR 介绍
- 远程存储访问授权
- 使用 Amazon S3 兼容的存储
- 使用 Google Cloud Storage
- 使用 Azure Blob Storage
- 使用持久卷
- 运维
- 灾难恢复
- 故障诊断
- 常见问题
- 参考
- 版本发布历史
- v1.3
- v1.2
- v1.1
- v1.0
- v0
TiDB Operator 1.1.3 Release Notes
发布日期:2020 年 7 月 27 日
TiDB Operator 版本:1.1.3
需要采取的行动
在
BackupSpec
中添加字段cleanPolicy
,表示从集群中删除Backup
CR 时对备份数据采取的清理策略(默认为Retain
)。需要注意的是,在 v1.1.3 之前的版本中,TiDB Operator 将在删除Backup
CR 时清除远程存储中的备份数据。因此,如果想像以前一样清除备份数据,请在Backup
CR 的spec.cleanPolicy
或BackupSchedule
CR 中的spec.backupTemplate.cleanPolicy
设置为Delete
(#3002,@lichunzhu)将
mydumper
替换为dumpling
进行备份。如果在
Backup
CR 中配置了spec.mydumper
,或者在BackupSchedule
CR 中配置了spec.backupTemplate.mydumper
,需要将该配置迁移至spec.dumpling
或spec.backupTemplate.dumpling
。请注意,TiDB Operator 升级到 v1.1.3 后,spec.mydumper
或spec.backupTemplate.mydumper
配置会丢失 (#2870, @lichunzhu)
其他需要注意的变更
- 将 backup manager 中的工具更新到 v4.0.3 (#3019,@lichunzhu)
- 在
Backup
CR 中添加cleanPolicy
字段,表示从集群中删除Backup
CR 时对远端存储的备份数据采取的清理策略 (#3002,@lichunzhu) - 为 TiCDC 添加 TLS 支持 (#3011,@weekface)
- 在 Drainer 和下游数据库服务器之间添加 TLS 支持 (#2993,@lichunzhu)
- 支持为 TiDB Service 指定
mysqlNodePort
和statusNodePort
(#2941,@lichunzhu) - 修复 Drainer
values.yaml
文件中的initialCommitTs
错误 (#2857,@weekface) - 为 TiKV 添加
backup
配置,为 PD 添加enable-telemetry
并弃用disable-telemetry
配置 (#2964,@lichunzhu) - 在
get restore
命令中添加 commitTS 列 (#2926,@lichunzhu) - 将 Grafana 版本从 v6.0.1 更新到 v6.1.6 (#2923, @lichunzhu)
- 在
Restore
CR 中的Status
字段下增加 commitTS 字段 (#2899,@lichunzhu) - 如果用户尝试清除的备份数据不存在,则不报错并退出 (#2916,@lichunzhu)
- 支持在
TidbClusterAutoScaler
中设置 TiKV 根据剩余存储容量自动扩容 (#2884,@Yisaer) - 清理
Dumpling
备份 Job 中的临时文件,以节省空间 (#2897,@lichunzhu) - 如果现有 PVC 的大小小于
Backup
Job 中的存储请求,则Backup
Job 失败 (#2894,@lichunzhu) - 支持在 TiKV store 升级失败时扩缩容和自动故障转移 (#2886,@cofyc)
- 修复了无法设置
TidbMonitor
资源的问题 (#2878,@weekface) - 修复了 tidb-cluster chart 中监控组件创建失败的问题 (#2869,@8398a7)
- 在
TidbClusterAutoScaler
中删除readyToScaleThresholdSeconds
;TiDB Operator 不支持TidbClusterAutoScaler
中的降噪 (#2862,@Yisaer) - 将 tidb-backup-manager 中使用的 TiDB Lightning 版本从 v3.0.15 更新到 v4.0.2 (#2865,@lichunzhu)
文档内容是否有帮助?