1 版本升级
新版本由供应方以安装包形式提供,升级是一条命令的事。这一章说明升级前该准备什么、升级会保留什么、升级后怎么核对,以及如何回滚。
升级前准备
确认拿到的是官方提供的新版本安装包,记录当前版本号与关键配置(端口、数据目录、管理员账号),并确保重要数据已备份。选择业务低谷时段执行,提前在群里通知同事“服务将中断约一分钟”。
执行升级
把新包上传到设备或放到可访问的目录,执行 sudo dpkg -i lynxdrive_新版本号_arm64.deb。系统会自动完成程序替换与服务重启,不需要重新安装、不需要重新配置。
升级会保留什么
账号与权限、分享记录、访问端口与数据目录等配置、以及全部文件数据都会保留。升级只替换程序本身,不改变你的目录结构与使用方式。
升级后核对
三步确认:运行 lynxdrive-ctl status,确认主服务与看门狗均为运行状态、端口探测正常;用浏览器打开页面并强制刷新(Ctrl+F5),让样式与脚本加载到新版本;抽查一个常用目录的上传与下载。
回滚
保留上一版本的安装包,重复同一条命令安装旧版本即可回滚。回滚同样会重启服务,保留数据与配置。回滚后同样执行一遍核对步骤。
三条禁止
不要手工替换程序文件——系统状态会与安装记录不一致;不要用旧包覆盖新版后的目录结构;不要在数据备份未完成时升级。这三条看似保守,但能避免九成以上的升级事故。