升级与恢复
社区版的状态检查、系统备份和升级均通过安装程序完成。不要直接替换安装目录中的运行文件或容器镜像。
升级前准备
- 查看目标版本的发布说明,确认当前版本满足升级要求。
- 选择维护时间,并等待正在运行的备份、恢复和维护任务结束。
- 确认控制平面服务正常,再开始升级。
检查当前版本和服务状态:
bash
sudo /opt/hyperfilelens/install.sh status升级程序会在修改系统前自动创建并验证系统备份。如果需要在其他重要维护前单独创建备份,可以运行:
bash
sudo /opt/hyperfilelens/install.sh backup安装程序保留最近三个有效系统备份。该备份用于恢复社区版控制平面的配置和运行数据,不包含备份源中的业务文件,也不能代替产品中的备份和恢复验证。
执行升级
在线升级
使用中国大陆下载源时,重新运行社区版在线安装命令:
bash
curl -fsSL https://gitee.com/oneprolabs/hyperfilelens/raw/main/deploy/online/install.sh \
| sudo bash -s -- --mirror cn --yes安装程序会识别现有社区版环境,获取最新发布版本,并进入受管理的升级流程。
使用 Release 包升级
已经取得目标版本的社区版发行包时,使用其完整路径运行:
bash
sudo /opt/hyperfilelens/install.sh upgrade \
--from /path/to/hyperfilelens-vX.Y.Z.tar.gz安装程序会验证 Release 包和系统备份,然后完成升级与服务检查。升级过程中不要关闭安装终端、手工停止服务或修改安装目录。
验证升级结果
升级完成后:
- 再次运行
status,确认当前版本和服务状态正常。 - 登录控制台,确认主要页面可以打开。
- 确认 Agent、Proxy 和 Data Gateway 状态正常。
- 运行一次代表性的备份或恢复任务,确认任务可以完成。
处理升级异常
升级失败时,安装程序会尝试恢复升级前的服务,但不会自动恢复数据库备份。当前版本不支持通过安装旧 Release 包直接降级,也不能仅通过切换旧镜像完成安全恢复。
发生异常后:
- 不要重复升级、删除系统备份或手工替换运行文件。
- 运行
status,记录当前版本和异常服务。 - 保留安装程序输出的日志文件和系统备份。
- 按目标版本发布说明中的恢复要求处理;没有明确恢复步骤时,进入安装与节点排查。

