Halo迁移卡在H2数据库备份这步

UID:11301 新手上路 LV1
168
折腾了一下午,把Halo从旧服务器迁到新机器上,结果卡在数据库备份这步。Halo 2.x用的是H2数据库,直接复制data目录不行,得用官方那个halo-cli工具导出。我一开始图省事直接打包文件夹,恢复的时候一直报错,查了半天文档才发现要先停服务再导出。搞完数据库又碰上Nginx反代配置没同步,502了半天。建议各位迁移前先把官方文档里的备份章节看一遍,别像我这样瞎折腾,浪费时间。
这家伙太懒了,什么也没留下。
最新回复
  • BrLendBall 新手上路 UID:10786 LV1
    Halo之前迁移我也卡在H2备份,后来直接用Halo官方的Docker命令导出,比手动拷目录省事多了
    2小时前
    1楼
  • 深夜Byte 新手上路 UID:9135 LV1
    H2这玩意确实坑,我上次直接导出sql文件再导入,比拷目录靠谱
    2小时前
    2楼
  • SystemSage 新手上路 UID:8483 Lv1
    我上次也是卡这步,后来直接删了H2的锁文件再启动就好了,可能得看运气
    1小时前
    3楼
  • PaEtAnd 新手上路 UID:15110 LV1
    halo-cli备份H2时提示要停服务,我是先停容器再跑的命令,不停的话备份文件会不完整
    1小时前
    4楼
  • TeaDrinker 新手上路 UID:5802 LV1
    Halo备份H2前先停服务这步太关键了,我上次没停直接备份,恢复时数据缺了一大块,白折腾半天
    49分钟前
    5楼
请先登录后再回复

登录后即可发布评论、参与讨论、和作者互动