备份流程
配置文件备份
备份 FinClip 配置文件,路径根据版本调整
bashcp /data/finclip-installation/<当前版本> /data/backup/数据备份
对系统的数据库和存储服务(MySQL 和 MinIO)进行备份,执行以下操作:
MySQL 数据库备份
bashmysqldump -h <mysql_host> -u <user> -p<password> --all-databases > /data/backup/mysql-backup-$(date +%Y%m%d%H%M%S).sqlMinIO 数据备份
使用 MinIO 客户端 (mc) 备份存储数据:
bashmc alias set myminio http://<minio_host> <access_key> <secret_key> mc mirror myminio/<bucket_name> /data/backup/minio-backup-$(date +%Y%m%d%H%M%S)
回滚流程
查看历史版本
登录包含
kubectl和helm工具的服务器,执行以下命令查看部署历史版本:bashhelm history finclip -n finclip选择回滚版本
查看历史版本的输出,找到需要回滚到的版本号,通常是当前版本的前一个版本(deployed 状态之前的版本)。

执行回滚操作
使用以下命令执行回滚操作:
bashhelm rollback finclip <version_number> -n finclip注意:将
<version_number>替换为要回滚到的版本号。验证回滚结果
验证 Pod 状态
bashkubectl -n finclip get pod确保所有 Pod 的
STATUS均为Running。
