关于在线升级
DoraCloud后台服务的主程序运行在Tomcat容器中,是一个 ROOT.war 的包。另外还有配套的 downloads.war 文件。
如果版本是Hyper-V,那么在Hyper-V服务器上还有运行 deskpoolservie 程序。
本文的在线升级是指对 ROOT.war 和 downloads.war 的在线升级。
升级前准备
重要: 升级前,请在虚拟化平台中对DoraCloud Linux VM创建快照。如果升级遇到问题,可以通过快照回退到原有版本。
升级步骤
1. 登录DoraCloud Linux VM
- 用户名:
root - 密码:
dora@cloud
2. 执行在线升级脚本
online_update.sh
系统将显示升级警告信息:
===================================================================
doracloud VDI manager Online Update
doracloud 云桌面管理系统在线升级
===================================================================
╔══════════════════════════════════════════════════════════════════╗
║ WARNING / 警告 ║
╠══════════════════════════════════════════════════════════════════╣
║ 1. Cloud desktop services will restart during update! ║
║ 升级过程中云桌面服务会重启! ║
║ ║
║ 2. Recommend taking a snapshot of the cloud desktop management ║
║ system VM. If the update fails, you can restore from the ║
║ snapshot to revert to the previous version. ║
║ 建议升级前对云桌面管理系统VM进行快照,若升级失败可恢复快照 ║
║ 回退到之前版本。 ║
╚══════════════════════════════════════════════════════════════════╝
Do you want to continue with the update? (Y/N):
输入 Y 确认升级,系统将开始执行升级流程。
3. 验证升级结果
升级完成后,登录DoraCloud管理后台,查看版本日期是否已更新为最新版本。
注意事项
- 升级过程中云桌面服务将自动重启,可能会导致短暂的服务中断
- 确保在业务低峰期执行升级操作
- 如遇升级失败,请使用之前创建的快照恢复系统