两个备份,逐块比对

备份告诉你当时有什么,比较告诉你中间变了什么。任选两个已完成的备份,NotionManager 会把它们对齐:先看页面结构,再看到每一处差异背后的内容块、属性和数据库行。

备份只回答了「当时有什么」,回答不了「变了什么」

同一个工作区的两个备份,差的就是这期间发生的一切:页面改了名,段落被重写,数据库里有一行悄悄消失。靠人工找,就是开两个窗口、同步滚动,再凭记忆确认一分钟前另一边长什么样。一页还行,一个工作区不行。

备份比较替你读。选两个已完成的备份,NotionManager 按 Notion 给每个页面和内容块的 ID 对齐:只在一侧存在的,是新增或删除;两侧都有但不一样的,是修改;其余计入未变。你可以只看结构,也可以打开任意一个两侧都有的页面,在原位读这处改动。

任意两个已完成的备份

选择器会列出你在所有 profile 下已完成的备份,最新的在前。默认取最近两次运行:旧的放左边,新的放右边,与阅读 diff 的方向一致。任意一侧都可以就地更换,不必离开页面。

失败或取消的运行也会出现。想知道它到底抓到了多少,这是一个合理的问题,但要记得:它没来得及抓到的部分会显示成「删除」。跨 profile 比较也能用,不过比较能对齐靠的是页面和内容块的 ID:最贴近的比较发生在同一工作区的两个备份之间;两个无关工作区之间,看到的更多是新增和删除,而不是逐块修改。

从两个快照到一个答案

从你放备份的地方开始。三条路径最后都落到同一个比较页面。

  1. 1

    选好两侧

    在历史记录里正好选中两个备份,点「比较」;或者在最近备份里右键某一次运行,设为左侧基准,再拿另一次和它比。两种方式都会把这对备份带进比较视图。

  2. 2

    先读结构

    两侧各显示页面与数据库树,节点标出新增、删除和修改。两棵树都能搜索、展开;工具栏的计数告诉你差别是一页还是一百页。

  3. 3

    打开变了的页面

    双击一个两侧都有的节点。同一个页面会并排打开两份,改动过的块就地标出,未改动的可以按需淡出。

结构先告诉你什么

  • 新增

    只在新备份里存在的页面或数据库。工具栏会计数,右侧树里会标出来。

  • 删除

    只在旧备份里存在的页面或数据库。有东西消失时,你先在这里看到它。

  • 修改

    两侧都有同一个页面,但标题、图标、封面、父级或最后编辑时间不一样。悬停节点可以看到另一侧的标题。

  • 分支深处的变化

    分支上的小圆点表示差异在节点下面。展开它,而不是逐个页面点开。

  • 未变

    只计数,不当成待办。比较的目的,是让没变的部分退到背景里。

然后读真正的改动

结构告诉你哪个页面变了;页面比较告诉你页面里变了什么。两份内容用同一个渲染器画出来,各自滚动、并排摆放,改动过的块在原位高亮。打开「只高亮差异」,没动过的内容会淡出,改了一个块就不至于淹没在长页面里。

数据库也一样。schema 按属性逐项比较,行按 ID 比较,两张清单都摆在两份表格上方:新增、删除、修改,旧值和新值并排。行页面会在同一张表里列出属性变化。标题、图标和封面在页头单独标出,旁边是这一侧记录的备份日期和最后编辑时间。

你想确认什么,就去哪里看

你想确认的事答案在哪里
哪些页面和数据库出现或消失了?两侧的结构树,以及新增 / 删除计数。
这个页面的标题、图标或封面改了吗?树里的节点状态,然后是页面比较页头的标签。
页面里面改了什么?并排渲染的两份内容;新增、删除和修改的块会就地高亮。
这条分支的深处有变化吗?分支上的子树圆点;展开它并打开页面。
数据库 schema 变了吗?两份数据库视图上方的 schema 变化表。
哪些行新增、删除或被改了?行变化表;单行的属性差异另有明细。
哪些没变?未变计数;打开「只高亮差异」后淡出的部分。

这是两个快照的差异,不是完整的编辑史

比较展示的是两份副本之间的差别。如果一次改动在第二次备份之前又被改了回去,两份快照一致,比较说「没变」也是对的——它看不到中间那段。它是你留下的版本的一面镜子,不替代版本历史。

这也是保留策略重要的原因。挨得近的两个备份回答「这周改了什么」,隔得远的两个回答「迁移以来改了什么」。比较的价值,取决于你决定留下哪些版本。

看清真正变了什么

下载 NotionManager,打开「备份比较」,把两个已完成的备份并排放在一起。免费版和付费版比得一样清楚。

接下来看什么

常见问题

两个备份必须来自同一个 profile 吗?

不必。选择器覆盖所有 profile 的已完成备份。同一工作区内的比较是最常见的用法;跨 profile 适合检查另一份副本,但两个无关工作区的页面 ID 对不上,看到的更多是新增和删除。

比较会修改或恢复任何东西吗?

不会。它只读两份本地副本,不改备份,也不碰 Notion,什么都不写回去。

哪些备份可以比较?

已完成的运行:成功、失败或取消的都算。失败或取消的运行只包含它抓到的部分,没抓到的内容会显示成删除。

树里的「修改」指什么?

标题、图标、封面、父级或最后编辑时间。页面里面的内容改动不靠树来猜:打开页面才看得到,分支上的圆点帮你找到那条分支。

能同时比较三个以上的备份吗?

一次两个。换掉任意一侧,再比一次。

免费版能用备份比较吗?

能。两个备份的可视化比较包含在所有版本里,免费副本也能和下一次运行对照。

工作区很大时会很慢吗?

比较只加载两侧的页面与数据库索引,打开某个页面时才加载该页内容。搜索和展开用来缩小范围,但特别大的工作区仍然需要一点耐心。