MaxKB 在线安装社区版迁移企业版


飞致云 发布于 2025-02-19 / 1420 阅读 / 0 评论 /
1. 在1Panel上升级至企业版 升级前必须进行数据备份。 若 maxkb 是通过 1panel 部署的,则可以在 1panel 上修改镜像名称完成升级。点击“编辑”-修改docker-compose文件,手动编辑镜像为:

1. 在1Panel上升级至企业版

升级前必须进行数据备份。

若 maxkb 是通过 1panel 部署的,则可以在 1panel 上修改镜像名称完成升级。点击“编辑”-修改docker-compose文件,手动编辑镜像为:registry.fit2cloud.com/maxkb/maxkb-pro:vx.x.x,点击 “确认” 即可。

2. 通过离线包升级至企业版

若 maxkb 通过 "docker run -d --name=maxkb --restart=always -p 8080:8080 -v ~/.maxkb:/var/lib/postgresql/data -v ~/.python-packages:/opt/maxkb/app/sandbox/python-packages registry.fit2cloud.com/maxkb/maxkb" 命令安装,则按下面命令升级到企业版。

#删除原容器
docker stop maxkb
docker rm maxkb

#创建目录
mkdir -p /opt/maxkb

#方式一,以软连接方式,连接数据库目录和python-packages目录,安装目录使用/opt
cd /opt/maxkb
ln -s /root/.maxkb data
ln -s /root/.python-packages python-packages

#方式二,直接迁移目录
#打包原目录
cd /root
tar -cvf  data.tar .maxkb
tar -cvf python-packages.tar .python-packages
#解压目录
tar -xvf data.tar -C /opt/maxkb/
tar -xvf python-packages.tar -C /opt/maxkb/
cd /opt/maxkb
mv .maxkb data
mv .python-packages python-packages


#下载离线安装包:
wget https://support.fit2cloud.com/download/ca83ae93-763c-477b-afe7-7208d6693fa3/maxkb-pro-v1.10.1-lts-offline.tar.gz

#解压安装包
tar -zxvf maxkb-pro-v1.10.1-lts-offline.tar.gz
# 进入安装包解压缩后目录  
cd  maxkb-pro-v1.10.1-lts-offline
# 执行安装命令
bash install.sh



是否对你有帮助?