(秽土转生)无损升级Dify版本号

发布于 2025年03月15日

安全无损升级Dify版本

由于在正式环境升级前,需要在测试环境测试完成,才可以直接切换,如果能直接用旧版本的数据,直接在测试服务器运行就更方便了。。

打包原有分卷(volumes文件夹)数据

切换到 dify/docker 目录

cd dify/docker

停止现有运行的docker镜像

sudo docker compose down

注意:只有停止了现有正在运行的所有镜像,才可以保证打包数据文件夹成功

执行打包命令

sudo tar -cvf volumes-$(date +%s).tgz volumes

打包完成之后,就可以得到文件:volumes-1741965839.tgz

迁移数据

  • 上传/移动 文件到新dify目录
  • 切换到 dify/docker 目录,这里是新的dify源码文件夹,不是你备份的那个文件夹
cd dify/docker

解压压缩文件: volumes-xxx.tar

tar -xvf volumes-xxx.tgz

如果看到目录已经出现了volumes文件夹,那么就可以了

启动服务

直接执行docker compose就行

v1版本docker执行

sudo docker-compose up -d

v2版本docker执行

sudo docker compose up -d


评论