请问在关联mysql后 博客系统一切的文章数据都在mysql数据库内了吗?如果将博客从服务器A迁移到服务器B需要怎么做?还担心一个数据丢失问题,定期备份数据库就OK了吗?

  • 使用 MySQL

    你需要先备份 MySQL 中的你的博客数据库。还需要备份用户目录下的 .halo 文件夹,里面存放了配置文件、上传的附件、主题等,但是数据库并不在里面。

    使用 H2

    直接备份 .halo 文件夹即可。数据库也包含其中。

看了下文件好像都在 .helo 目录下

使用 MySQL

你需要先备份 MySQL 中的你的博客数据库。还需要备份用户目录下的 .halo 文件夹,里面存放了配置文件、上传的附件、主题等,但是数据库并不在里面。

使用 H2

直接备份 .halo 文件夹即可。数据库也包含其中。

3 个月 后
1 个月 后

ruoxi520chenxi 小工具里面有一个数据导出,导出之后去服务器把 application.yaml 的 h2 配置好,重启,不出意外的话就进入了初始化页面,到最后一步数据导入的时候,选择你导出的json文件就行了。

    1 年 后

    Strong

    1. 在后台的 系统/小工具 里,有一个博客备份,选择 数据导出,然后下载那个 json 文件。
    2. 修改 application.yaml 的数据库配置,重启。
    3. 进入到初始化页面,选择数据导入,选择你下载的 json 文件即可。

    适用于 h2 和 MySQL 之间互转。

      3 个月 后
      8 个月 后
      24 天 后

      halo v1.4.27,docker部署,H2数据库,重新安装、导入数据后更改显示错误;
      文章、附件点击下一页,显示的总是第一页的;
      菜单错误,主题编辑无法使用。