离线浏览你的 Notion 备份
备份只有在还能读出来的时候才有用。直接本地浏览你的副本。
没有哪个备份工具会及时回答的问题
每个备份工具都会报告副本成功。它们都无法告诉你副本是否完整,因为唯一能确认的办法就是把副本读回来。多数工具把这件事变成一次恢复,而那时问题往往已经发生。静默失败是这样出现的:某个页面你忘记配置,某个数据库只返回一半的行,某个文件只出现在列表里、从来没有取回。无论哪种情况,备份日志都写着成功。
NotionManager 的做法不同。每一份完成的备份都可以直接打开。备份完成,甚至备份过程中,本地副本就可以浏览。NotionManager 会尽可能让渲染结果和 Notion 的观感保持一致。你会在某个周二下午的阅读中发现缺口,而不是在事故中恢复时才发现。
你会得到什么
备份仓库不只是一个装着文件的文件夹。你可以打开它,查看这些文件在每次备份时的样子。
页面是完整的页面
打开任何已备份的页面,正文、层级和子页面都在原位。颜色,样式,排版结构和在 Notion 里一样。
数据库也是完整的数据库
打开备份中的数据库,全部的视图,数据源,每个数据源的每一行都可以完整读出。
关联完整保留
在副本里,@提及,引用,父子关系,数据库关联,你能想到的任何页面关系都完整保留,并且渲染为恰当的样式。
每一个版本都是可视的历史
每一次运行都是一个工作去的快照。可以在版本之间轻松切换,就可能了解一个页面的变更历史。
在其他设备上也能打开
打开远程浏览,就可以使用相同的方式,在任意设备上通过浏览器浏览备份的副本。原始数据不会传输,仅仅是渲染之后的可视页面。
查看备份
浏览功能是应用本身的一部分,无需恢复步骤。随时可用。
- 1
选择你的 profile
每个已完成的备份都挂在对应的 profile 下,连同它保存的页面、数据库与版本。
- 2
双击备份任务
浏览窗口会打开那份副本。所有内容都从你自己的磁盘读取,不连接 Notion。
刻意的离线模式浏览
不用连接 Notion,甚至无需互联网,就可以完全使用,这是有意为之的设计。如果备份是选择不下载外部媒体文件,不联网无法查看对应的文件,但是页面本身不受影响。
NotionManager 会尽可能让渲染结果和 Notion 的观感保持一致。本地浏览和在 Notion 中浏览几无差别。
远程浏览
在本机浏览只覆盖一半的情况。需要这份副本的设备,往往不是保存它的那一台。房间另一头的笔记本、沙发上的平板、同一间办公室里只想看某一页的同事:他们都不必安装任何东西,也不必等着别人发文件过来。
远程浏览就是为此而设的。打开它,已经保存副本的那台机器就可以作为服务器提供远程浏览支持。在你信任的网络里,任意设备都能打开同样的页面、同样的数据库、同样的版本。数据不离开它所在的机器,跨过网络的只有你正在读的那个页面。浏览、跳转,以及跨整个快照的全文搜索,完全和本地一样。
远程浏览默认关闭。打开之后,你选择监听的网络接口,也由你设置访问密码。NotionManager 的远程浏览使用 Basic 鉴权,只有直到访问密码的才能访问。Basic 鉴权强度较低,所以你只该把它放在信任的网络上:家庭或办公室 LAN,或者你已经在用的 VPN。
远程浏览的特性
不需要安装任何东西
另一台设备只需要浏览器,不需要客户端。打开地址,快照就在那里。
全功能支持
浏览,跳转,跨副本搜索,本地浏览支持的远程浏览都支持。
可选的服务端口和 IP 地址
监听绑定在你选定的网络地址和端口上,所以由你决定哪个网络能访问它。
简单的密码保护
Basic 鉴权保护着访问,密码在配置时设定,不用对网络上的所有人开放。可以随时关闭。
接下来可以看
常见问题
浏览备份需要 Notion 或联网吗?
不需要。浏览只读取本地副本,从不调用 Notion API。把机器断网,你备份过的一切依然在那里可读。
我能编辑可浏览的副本吗,存档会不会因此走样?
不能。浏览只读取副本,不会重写副本来自的那次备份。所以旧版本保持原样,随时可以读。
我能在另一台设备上读备份吗?
可以,那就是远程浏览。打开它,保存副本的机器会为另一台设备上的提供支持,通过浏览器直接查看。访问端不需要安装任何东西,原始数据不会离开备份设备。可以选择在特定的网络或者端口上,并使用 Basic 鉴权。
我能在信任一份备份之前先检查它吗?
这正是这个特性的用途。打开最新的一次备份结果,各处看看,和工作区的数据比一比。如果少了什么,你还来得及重跑一次备份。
