主流物联网云历史数据保存时长对照表
>⚠️注意:历史时序数据、设备上线日志、告警日志是分开存储,保存时间不一样;免费版与付费版差异很大,过期删除后一般不可恢复。
一、公有云SaaS平台(托管云)
平台 | 历史测点数据(温湿度、电压等) | 备注 |
默认1年(365天),可申请延长存储期 | 到期自动滚动覆盖,支持Excel导出备份 | |
中国移动OneNET旧版 | 1年(365天) | 免费版;新版OneNETOneNETStudio套餐可变 |
阿里云IoT公共免费实例 | 30天 | 付费企业版可自定义7天永久存储 |
腾讯云物联网开发平台 | 免费30天;付费可设置180天永久 | |
华为云IoT | 免费30天,付费按需扩容时长 |
>设备连接日志/掉线日志:阿里云、腾讯云默认只存730天,掉线排查日志过期就没了
二、私有化部署平台(EMQX / ThingsBoard / JetLinks)
私有化部署存储时长完全由你自己决定,无平台强制过期
1. EMQX:EMQX本身只做消息转发,不存历史数据;时序数据存入InfluxDB、TDengine、MySQL,存多久由数据库存储策略决定
2. ThingsBoard:
- 社区版:默认时序数据30天,可自行修改TTL时间改为半年、1年、永久
- 专业版:可视化配置数据保留周期
3. JetLinks:默认可配置,无硬性上限;一般项目配置保存13年
三、容易踩坑的4个关键点
1. 滚动覆盖机制:不是存满空间才删,按时间到期就删。例如存1年:20250904的数据,20260904自动清除,无法找回。
2. “在线状态 ≠ 历史数据”:设备现在在线,不等于历史掉线记录还在;掉线日志保存周期通常远短于测点数据。
3. 免费套餐随时调整:公有云免费版存储期限平台后期有权修改,长期项目务必定期导出备份。
4. 延长存储两条路线
- 方案A:云平台购买增值存储包,直接延长云端保存时间
- 方案B:设备上报数据同时转发到自建数据库(TDengine/InfluxDB),永久存档
官方微信
天猫店铺
京东店铺
销售王经理