JumpServer v4 升级指南


飞致云 发布于 2024-07-04 / 557 阅读 / 0 评论 /
JumpServer v4.0.0 国际版现已全新发布,产品团队本次精心校对了产品中的英文文案,并对用户界面进行了全面优化,对功能和组件进行了增强与整合,以显著提升整个JumpServer的易用性、安全性和可靠性。 升级前,请务必仔细阅读该文,以保证升级顺利进行。

一、升级须知

JumpServer v4.0.0 国际版现已全新发布,产品团队本次精心校对了产品中的英文文案,并对用户界面进行了全面优化,对功能和组件进行了增强与整合,以显著提升整个JumpServer的易用性、安全性和可靠性。

本次更新主要包括以下内容:

  • 在产品设计方面,优化了字体样式、侧边菜单栏显示更加人性化,整个页面焕然一新;多云同步操作进一步简化,可实现一键完成资产同步;此外,新增系统日志查看功能,更方便于及时掌握系统动态;

  • 在组件管理方面,将Kael组件功能整合至KoKo组件,优化了模块管理和功能集成,让整个服务的启动和维护操作更加便捷;

  • 在数据库的使用方面,为满足更多用户需求,v4.0.0 版本默认使用 PostgreSQL 作为 Core 服务的后端数据库,同时继续支持 MySQL 数据库,为用户提供更加稳定可靠的数据存储方案;

  • 在安装包方面,特别针对社区版进行了优化,显著减小了安装包体积,从而大幅提升了社区用户的安装下载速度;

我们相信,这些更新将提升用户的管理效率,并带来更加流畅的使用体验。

本次升级前需注意:

  • 为了确保v4.0.0 版本的升级顺利进行,请先将已有环境升级至 v3.x 系列的最新版本(至少为 v3.10.11),否则将无法执行升级操作;

  • 在V4.0.0版本内,社区版可管理的资产数量限制在 5000 以下,如有更多资产管理需求,建议使用企业版

二、具体更新内容

提升产品国际化能力

- 更新英文语言包,确保产品页面英文文案及描述的准确性和完整性。

优化产品视觉及逻辑

- 精心调整页面字体样式,以打造更加统一且舒适的视觉体验;

- 侧边菜单栏布局和显示效果得到优化,提升导航的直观性和操作的便捷性;

- 简化操作步骤,优化用户体验,同时调整社区版数据库管理支持范围。

增强多云同步功能

- 简化多云同步操作,企业版支持一键创建账号和执行同步任务,提升效率。

新增系统监控功能

- 新增系统组件日志页面查看功能,便于管理员实时监控和诊断系统日志。

扩展数据库支持

- 社区版新增对 PostgreSQL 数据库的支持,同时提供 Web GUI 和 Web CLI 两种连接方式,满足更多用户需求。

调整数据库连接方式

- 社区版将不再支持本地客户端方式连接 MySQL 数据库,以保证产品功能的统一性。

优化产品组件功能

- 将 Kael 组件功能整合到 KoKo 组件中,简化模块管理和功能调用,提升整体性能;

- 社区版移除 Magnus 组件,以优化产品架构和减少冗余功能。

三、升级准备

  1.  数据备份,备份数据库与配置文件,可在应用节点执行 jmsctl backup_db 命令进行备份,如数据库外置则自行备份

  2.  测试验证,提前熟悉了解 v4 版本页面及功能,有条件的,建议先搭建测试环境,了解具体变化后,再评估升级计划。核心变动内容参考第二节内容。

四、升级过程

  1.  单节点架构升级,步骤同 v3 版本一致,请参考 :https://docs.jumpserver.org/zh/v3/jms_install/linux_stand-alone/off_line_upgrade/

  2.  集群架构请先停止各应用节点,逐个进行升级即可;

  3.  其它架构请自行升级,注意升级过程中涉及数据库表结构变动,需先停止服务。

五、升级验证

  1. 查看服务运行状态是否正常;

  2. 确认用户登陆状态是否正常;

  3. 查看资产数据是否正常

  4. 查看资产授权数据是否正常;

  5. 查看资产账号数据是否正常;

  6. 确认资产连接状态是否正常。




是否对你有帮助?