跳转至

了解 FIT2CLOUD 飞致云旗下开源产品

升级文档⚓︎

更新前请一定要做好备份工作

升级步骤⚓︎

# 如果已经部署旧版本,可通过如下命令一键升级至最新版本:
cd /opt/riskscanner-installer-v1.4.1  # v1.4.1 是版本号, 你的环境可能是其他的版本, 修改成对应的即可
# 如果使用离线版本: cd /opt/riskscanner-offline-installer-v1.4.1

./rsctl.sh check_update

cd /opt
wget https://github.com/riskscanner/riskscanner-installer/releases/download/v1.7.0/riskscanner-installer-v1.7.0.tar.gz
tar -xf riskscanner-installer-v1.7.0.tar.gz
cd riskscanner-installer-v1.7.0
./rsctl.sh upgrade
是否将版本更新至 v1.7.0 ? (y/n)  (默认为 n): y

1. 升级镜像文件
Docker: Pulling from x-lab/mysql:5.7.31             [ OK ]
Docker: Pulling from x-lab/riskscanner:v1.7.0       [ OK ]
完成

2. 备份数据库
正在备份...
mysqldump: [Warning] Using a password on the command line interface can be insecure.
[SUCCESS] 备份成功! 备份文件已存放至: /opt/riskscanner/db_backup/riskscanner-2021-03-19_08:32:39.sql

3. 清理镜像
是否需要清理旧版本镜像文件? (y/n)  (默认为 n): y
Untagged: x-lab/riskscanner:v1.3.0

4. 升级成功, 可以重启程序了
cd /opt/riskscanner-installer-v1.7.0
./rsctl.sh restart
./rsctl.sh down
./rsctl.sh start

从飞致云社区 下载最新的离线包, 并上传到部署服务器的 /opt 目录

cd /opt
unzip riskscanner-offline-installer-v1.7.0.zip
cd riskscanner-offline-installer-v1.7.0
./rsctl.sh upgrade
是否将版本更新至 v1.7.0 ? (y/n)  (默认为 n): y

1. 升级镜像文件
Docker: Pulling from x-lab/mysql:5.7.31             [ OK ]
Docker: Pulling from x-lab/riskscanner:v1.7.0       [ OK ]
完成

2. 备份数据库
正在备份...
mysqldump: [Warning] Using a password on the command line interface can be insecure.
[SUCCESS] 备份成功! 备份文件已存放至: /opt/riskscanner/db_backup/riskscanner-2021-03-19_08:32:39.sql

3. 清理镜像
是否需要清理旧版本镜像文件? (y/n)  (默认为 n): y
Untagged: x-lab/riskscanner:v1.3.0

4. 升级成功, 可以重启程序了
cd /opt/riskscanner-offline-installer-v1.7.0
./rsctl.sh restart
./rsctl.sh down
./rsctl.sh start