joplin 中文文档 下载 App

误删笔记的恢复办法与数据找回路径

删错了笔记先别慌,按下面四层路径逐级尝试,越早处理成功率越高。

第一层:笔记历史(最简单)

如果只是内容被误改:打开该笔记 > 工具栏"信息"图标 > "此笔记的历史版本",选时间点恢复。恢复件放进"Restored Notes"笔记本,不影响现版本。详见笔记历史。

第二层:命令面板恢复已删笔记

整条笔记被删了、且你知道笔记 ID 的情况下:

  1. 桌面端打开命令面板(菜单"工具"区可找到,或快捷键唤出);
  2. 执行 restoreNoteRevision 笔记ID;
  3. 应用确认后,把恢复的笔记放进"Restored Note"笔记本。

第三层:从数据库修订表里找 ID

不知道笔记 ID?ID 存在应用数据库的 deleted_items 或 revisions 表里(字段名为 item_id),需要:

  1. 先停用应用并复制一份数据库文件,在副本上操作;
  2. 用 SQLite 工具打开副本数据库;
  3. 对照 title_diff、body_diff 字段确认找到的是目标笔记;
  4. 拿到 ID 后回到第二层执行恢复。

官方论坛有带截图的完整攻略帖,搜"restoring deleted notes"可找到。

第四层:JEX 备份兜底

前三层都失败,就看你有没有按备份与导出的建议定期导 JEX——有备份就整库或按笔记本恢复。

预防永远优于恢复

恢复命令与表结构可能随版本变化,以官方最新版为准。