旧版本v0.16.0-poc升级最新版手册
适用范围
从【专有云v0.16.0及更早版本】升级到 【v0.21.0 及以上】的版本
旧环境的数据库和 minio 保留
升级方法
1. 升级数据库,并备份到/data/vikadata_v0.16.0
# 执行升级
tar -zcvf update_20230523_sql.tar.gz -C /data/vikadata
cd /data/vikadata
sh -x update.sh
cd /data
mv /data/vikadata /data/vikadata_v0.16.02. 安装新版本,并迁移数据
安装新版本,见文档
迁移数据:
cd /data/vikadata
docker-compose down
rm -rf ./data/mysql .data/minio
cp -a /data/vikadata_v0.16.0/mysql/data .data/mysql
cp -a /data/vikadata_v0.16.0/minio .data/
mv .data/minio/data/vk-assets-ltd .data/minio/data/assets3. 更新配置文件连接配置
创建配置文件
/data/vikadata/.env.local
MYSQL_DATABASE=apitable
MYSQL_HOST=mysql
MYSQL_PASSWORD=vikadata@com
MYSQL_PORT=3306
MYSQL_ROOT_PASSWORD=vikadata@com
MYSQL_USERNAME=root
DATABASE_TABLE_PREFIX=apitable_
IMAGE_MINIO=minio/minio:RELEASE.2021-03-17T02-33-02Z4. 执行更新
cd /data/vikadata
vim .env.local
cat .env.template .env.local > .env
docker-compose up -d