更新NexCMP
**管理后台位置:**System › Admin › License & updates(
/license)→ Update卡片。
您获得的内容
| 版本类型 | 提供条件 |
|---|---|
| 安全修复 | 始终提供,即使已超过您的“updates until”日期 |
| 功能版本 | 仅限在您的“updates until”日期当天或之前发布的版本 |
您可以在License & updates下查看这两个日期。如需续订权益,请访问nexcmp.com/licenses。
通过管理控制台更新
- 打开System › Admin › License & updates。
- 在Update卡片中点击Check for update。该卡片会显示当前版本、可安装的最新版本、相关的security标签以及变更日志。
- 点击Update to X.Y.Z并确认。程序将下载对应版本,验证其SHA-256和Ed25519签名,以原子方式替换二进制文件(保留一份
.bak副本)并重启。预计将有约10秒的停机时间。 - 刷新页面,并在License & updates右上角查看版本号。

通过命令行更新
bash
sudo nexcmp update这将使用来自/etc/nexcmp/install.conf的已保存参数,运行当前安装版本内置的安装程序(而非临时下载的脚本)。它会更新二进制文件、systemd单元、nginx模板和节点agent,并保留数据、配置和账户。
绝不降级
如果服务器提供的版本早于当前运行的版本,安装程序将保留当前运行的版本。
更新前
- 进行备份:
sudo nexcmp backup——参见备份与恢复。 - 请阅读Update卡片中的更新日志。有关1.3以来的变更,请参见截至1.6.1的发布说明,包括VPN agent更新和Bare Metal定价规则。
- 请在业务低峰期进行更新;运行中的虚拟机不受影响,但客户将在数秒内无法使用门户。
更新后
- 运行
sudo nexcmp status并确认两项服务均处于活跃状态。 - 打开管理后台的Dashboard和Needs attention页面。
- 数据库迁移将在新版本首次启动时自动执行。
- 如果运行了VPN节点,请单独更新其agent并检查用量读数。更新面板会使新agent可用,但这并不代表每个远程节点都已在运行该agent。参见VPN节点流量配额。
如果更新失败,请参阅更新错误。