误删笔记的恢复办法与数据找回路径
删错了笔记先别慌,按下面四层路径逐级尝试,越早处理成功率越高。
第一层:笔记历史(最简单)
如果只是内容被误改:打开该笔记 > 工具栏"信息"图标 > "此笔记的历史版本",选时间点恢复。恢复件放进"Restored Notes"笔记本,不影响现版本。详见笔记历史。
第二层:命令面板恢复已删笔记
整条笔记被删了、且你知道笔记 ID 的情况下:
- 桌面端打开命令面板(菜单"工具"区可找到,或快捷键唤出);
- 执行
restoreNoteRevision 笔记ID; - 应用确认后,把恢复的笔记放进"Restored Note"笔记本。
第三层:从数据库修订表里找 ID
不知道笔记 ID?ID 存在应用数据库的 deleted_items 或 revisions 表里(字段名为 item_id),需要:
- 先停用应用并复制一份数据库文件,在副本上操作;
- 用 SQLite 工具打开副本数据库;
- 对照
title_diff、body_diff字段确认找到的是目标笔记; - 拿到 ID 后回到第二层执行恢复。
官方论坛有带截图的完整攻略帖,搜"restoring deleted notes"可找到。
第四层:JEX 备份兜底
前三层都失败,就看你有没有按备份与导出的建议定期导 JEX——有备份就整库或按笔记本恢复。
预防永远优于恢复
- 笔记历史保持开启(默认 90 天,可加长);
- 定期 JEX 整库备份,放独立介质;
- 大批量删除前先同步 + 备份一次;
- 注意:笔记历史保留期是多设备取最小值,见笔记历史。
恢复命令与表结构可能随版本变化,以官方最新版为准。