迁移指南:从 OG 换到 DB 或反向
两条迁移方向
方向一:OG → DB(推荐方向)
Logseq DB 可以直接打开 OG 的图谱目录:
- 安装 Logseq DB 版本
- 启动后选择「Open Graph」→ 选择你原来 OG 图谱的目录
- DB 版本会自动扫描目录里的所有
.md/.org文件,导入到数据库 - 导入完成后,DB 版本会在原目录里创建数据库索引文件(不删除原始 md 文件)
迁移前:先备份整个图谱目录(复制一份到别处),万一切换出问题可以回去。
迁移后:原始 Markdown 文件仍然存在(DB 版本不会删除它们),只是 DB 版本的数据主路径变成了数据库。如果你同时保留 OG 版本,它也能继续打开这个目录——会直接读取 md 文件。
方向二:DB → OG
这个方向需要手动导出:
- 打开 DB 版本 → Settings → Export → Export to Markdown
- 选择导出路径(建议导出到一个新的空目录)
- 等待导出完成(大图谱可能需要几分钟)
- 用 OG 版本打开导出的目录
导出的内容:所有页面(md 文件)、属性、模板、闪卡状态——完整可用。但某些 DB 版本独有的数据(比如同步记录、协作历史)无法导出。
常见问题
两个版本能同时装吗
能。Logseq OG 和 Logseq DB 是独立的 App,互不干扰。甚至可以同时打开同一个图谱目录(但建议同一时间只用一个版本编辑,避免数据冲突)。
我应该选哪个
| 情况 | 选哪个 |
|---|---|
| 新用户刚开始 | DB(性能好、功能新,未来方向) |
| 已有大量 OG 笔记(几千页+) | 先试用 DB 打开看性能,满意就迁移 |
| 数据自由派 / Git 重度用户 | OG(纯文本,完全自由) |
| Emacs + Org 用户 | OG(Org Mode 原生) |
| 需要移动端同步 | DB(官方 Sync) |
| 计划长期把笔记积累到几万页 | DB(OG 在这个规模已经不行了) |
切换后还能切回来吗
能,但方向不对称:
- OG → DB → 回 OG:直接继续用原来的 md 文件,DB 创建的数据库文件可以忽略(OG 不读)
- DB → OG → 回 DB:需要重新 export 导出 Markdown,然后用 DB 打开导出的目录
两个版本长期共存,你可以根据自己的需求和场景选择。
备份建议
无论选哪个版本、无论要不要迁移,都建议:
- 每周至少一次完整备份 — 复制整个图谱目录到移动硬盘或异地存储
- 重要节点手动导出 — 比如迁移前、版本升级前
- 开启 Git 自动 commit — 即使不用 Git 推送,本地的 commit 历史也是版本快照
数据安全的底线:至少两份独立副本,一份异地。