halo更新的小细节
今天晚上点开控制台看看配置的时候,发现一个更新的弹窗,好奇的我就点进去看了一下,从halo.1.4.12更新出了,修复了一些问题。我就想着更新一下。
胆子也是大!没有在测试环境更新,直接更了正式,结果halo的所有数据无了
我这里用的docker部署的,数据库用的H2.
更新过程
我先是看了halo官方的文档
- 链接:https://docs.halo.run/zh/install/upgrade
感觉很简单方便,直接开整!
按照步骤升级之后之前的文章,设置全没了😭
挽救
还好我之前,在工具里做了备份
简直是救命稻草啊
查阅了文档之后,发现只要吧这个备份做个迁移就好了。
于是,我就将刚才装的docker容器停止并删除
docker stop halo
docker rm halo
将备份压缩包上传的/root目录
因为halo的数据文件,设置、文章、主题等都在.halo目录下,属于隐藏目录
在linux中使用
ls