Ryan Wang 👍 使用 MySQL 你需要先备份 MySQL 中的你的博客数据库。还需要备份用户目录下的 .halo 文件夹,里面存放了配置文件、上传的附件、主题等,但是数据库并不在里面。 使用 H2 直接备份 .halo 文件夹即可。数据库也包含其中。
Ryan Wang 👍 ruoxi520chenxi 小工具里面有一个数据导出,导出之后去服务器把 application.yaml 的 h2 配置好,重启,不出意外的话就进入了初始化页面,到最后一步数据导入的时候,选择你导出的json文件就行了。
Ryan Wang 👍 Strong 在后台的 系统/小工具 里,有一个博客备份,选择 数据导出,然后下载那个 json 文件。 修改 application.yaml 的数据库配置,重启。 进入到初始化页面,选择数据导入,选择你下载的 json 文件即可。 适用于 h2 和 MySQL 之间互转。
Ryan Wang 👍 Smart-Chou 先看看是不是这个问题。https://docs.halo.run/user-guide/faq#%E7%BD%91%E7%AB%99%E9%85%8D%E7%BD%AE%E4%BA%86%E5%85%A8%E7%AB%99-cdn-%E5%AF%BC%E8%87%B4%E5%90%8E%E5%8F%B0%E9%83%A8%E5%88%86%E5%8A%9F%E8%83%BD%E5%BC%82%E5%B8%B8%E5%A6%82%E4%BD%95%E8%A7%A3%E5%86%B3