14.5 备份与恢复
TDengine IDMP 支持定时自动备份。备份可用于在数据丢失或损坏后将系统恢复到先前状态。
备份与恢复通过管理控制台 → 数据备份和管理控制台 → 数据恢复访问。
数据备份
配置备份
在数据备份页面点击编辑(铅笔)图标以配置备份设置:
| 字段 | 说明 |
|---|---|
| 备份模式 | 备份计划:按固定小时间隔执行,或每天在指定时间执行 |
| 保留文件数量 | 保留的备份文件数量,超出限制时旧文件将被删除。请根据可用磁盘空间设置此值。 |
| 备份目录 | 服务器上存储备份文件的目录路径 |
点击保存应用配置。
管理备份
配置备份后,使用工具栏按钮控制备份进程:
- 启动(▶): 开始备份计划。
- 停止(⏹): 暂停备份计划。
页面显示当前备份状态(如:运行中、已停止)以及列出所有已生成备份文件的备份记录表:
| 列 | 说明 |
|---|---|
| 备份时间 | 备份创建时间 |
| 结果 | 备份结果(成功或失败) |
| 备份文件 | 备份压缩包的文件名 |
| 备份详情 | 其他详细信息或错误信息 |
数据恢复
数据恢复是在服务器端手动执行的操作。恢复步骤显示在管理控制台 → 数据恢复页面。
注意
恢复操作必须在 IDMP 服务停止时进行。在服务运行时执行恢复可能导致数据不一致。
操作步骤:
-
停止 IDMP 服务进程。 在继续之前,确保所有服务进程已完全终止,以防止恢复过程中发生数据读写冲突。
-
备份原始数据目录。 通过检查安装目录中的
config/application.yml文件找到数据存储目录,备份该目录以防恢复操作出错导致数据丢失。 -
确定目标备份文件。 在服务器上的备份文件存储目录中,找到与目标恢复时间点对应的备份文件,并验证其创建时间和完整性校验和。
-
执行数据恢复。 将已验证的备份文件解压到步骤 2 中确定的数据存储目录。解压前,确认该目录具有读写权限。
-
重启 IDMP 服务进程。 解压完成后,重启 IDMP 以激活已恢复的数据。
-
验证恢复结果。 登录 IDMP,检查核心业务数据、配置及其他内容是否与备份时间点的状态一致。









