# TiUniManager 的功能

+ 一键部署集群 & 多个集群的一站式管理
+ 集群原地升级
+ 参数管理
+ 集群克隆和主备集群切换
+ 工作流任务管理

-------------------------------------------------------------
集群主机资源管理
- 统一TiDB集群的IT基础设施资源池。
- 支持按群集类型和组件类型对主机资源进行分类。
- 支持无关群集和混合部署的资源分类。
- 支持在不同主机资源上快速部署多个TiDB集群。
- 提供主机位置信息。

集群生命周期管理
- 支持对多个TiDB集群的一站式管理。
- 支持快速灵活地部署HTAP集群。
- 支持 TiDB 集群的扩容和缩容。
- 支持一键重启、停止和删除TiDB集群。
- 统一数据库监控警报和TiDB仪表板的集成。
- 支持对 TiDB 集群日志的统一查看。
- 支持通过TiUP安装的TiDB集群的接管。

集群克隆和一键主备切换
- 支持一键克隆 TiDB 集群，快速构建源-副本集群。
- 支持一键切换主备集群。

集群升级
- 支持原地 TiDB 集群升级。
- 支持在升级前后比较集群参数。

参数管理
- 提供与 TiDB 版本对应的参数组模板。
- 支持定制参数组，并在运行中累积最佳参数组合。
- 支持快速将参数组应用到不同的集群。
- 提供一个统一的界面来查看和修改TiDB集群参数。

数据备份和恢复
- 支持TiDB集群的手动备份。
- 支持为 TiDB 集群设置自动备份策略。
- 支持从备份数据恢复创建新的TiDB集群。
- 支持备份历史记录。

数据导入和导出
- 支持快速从不同存储（兼容S3存储，NFS存储，本地存储）导入全部数据到TiDB集群。
- 支持从 TiDB 集群导出数据。
- 支持通过数据库和表进行数据的过滤和导出。
- 支持通过SQL语句过滤导出的数据。
- 支持跨TiDB集群数据的导入和导出。
- 支持导入和导出历史记录。

数据同步
- 支持TiCDC数据同步，快速从TiDB集群构建数据同步任务到下游系统（TiDB、MySQL、Kafka）。
- 支持通过数据库和表过滤的数据同步任务。
- 支持数据同步任务管理：创建、暂停、恢复、删除。

工作流任务管理
- 自动记录管理员操作，可以审计历史任务。
- 标准化不同场景下的数据库管理员操作流程。
- 支持异步工作流任务以确保用户体验。