数据丢失与恢复,本地记录被清了怎么办
数据丢了怎么办
遇到过的场景:
- 换手机后发现部分计时记录没同步过来
- 某次更新后统计图表里少了几天数据
- 手动清理手机存储时不小心清了 Ticking 的缓存
恢复方法按优先级排列:
方法一:强制重新同步
最简单的尝试——退出 Ticking 账号后重新登录。重新登录会强制拉一次全量云端数据,通常能修复同步不完整的问题。
方法二:本地数据导出文件
如果之前做过本地数据导出(1.18.25 之后有这个功能),那 JSON 文件里包含了完整的待办和计时记录。把文件导入新设备就能恢复。没做过的话这招用不了——所以建议定期导出一次做备份。
方法三:自习室的排行榜记录
如果你丢的是自习室相关的数据(比如累计专注时长),可以回到你常去的公共自习室查看你的排行历史——上面有你加入以来的累计记录,可以作为参考手动补录。但这个方式比较粗糙,只能拿到总数字,拿不到每天的明细。
方法四:联系官方
如果以上都不行,发邮件给 Ticking 官方支持邮箱(设置里有),附上你的账号 ID(设置 → 关于 → 版本信息里能看到)和丢失的数据描述。官方有备份但不一定能恢复全部。
怎么预防
- 定期导出本地数据:每月一次就行,几分钟的事
- 不要手动清 Ticking 的缓存目录:手机存储清理工具可能误判 Ticking 缓存为可清理项
- 换设备前先等同步完成:旧设备上最后一条计时完成后,等 10 分钟再退出登录,确保全部同步
- 不要在两个设备上同时操作同一条待办:虽然 2.0 之后同步冲突处理好了,但同时操作还是有风险
云 vs 本地
Ticking 的数据策略是云端为主、本地缓存——
| 数据 | 存储位置 | 说明 |
|---|---|---|
| 待办列表 | 云端 + 本地缓存 | 优先云端,离线时本地操作后再同步 |
| 计时记录 | 云端 + 本地缓存 | 实时上传,断网时本地暂存 |
| 设置项 | 云端(主题皮肤)+ 本地(背景透明度) | 部分云同步部分仅本地 |
| 自习室数据 | 云端 | 实时推送,没有本地缓存 |
所以如果丢了云端数据但本地缓存还在(比如旧手机没清数据),可以用旧手机的数据导出再导入到新设备。
丢了就没了的东西
有些数据没有任何备份——
- 计时备注(没导出过的话,丢了就没了)
- Apple Watch 上手写的备注
- 自习室里的聊天历史(公共房间历史自动清理)