QlikSense May 2021至August 2022版本升级方案可行性咨询
QlikSense May 2021 升级到 August 2022:两种方案可行性分析
场景1:备份应用→卸载旧版→安装新版→恢复备份
- 可行性判断:能完成升级但风险极高,不推荐
- 核心问题:
- 卸载May 2021时,若未手动勾选保留配置/数据库,节点设置、权限规则、调度任务、证书等系统级配置会被彻底删除,后续需手动重新配置,耗时且易出现配置偏差。
- 若卸载时误删PostgreSQL数据库,仅恢复应用备份只能拿回应用内容,用户、权限关联等底层元数据会丢失,导致应用无法正常访问。
- 新版安装后直接恢复旧版数据库,由于August 2022已更新PostgreSQL的schema结构,未经过官方自动升级流程的旧数据库会与新版服务出现元数据不匹配的一致性问题,引发服务启动失败或应用异常。
- 该方案步骤繁琐,备份遗漏、恢复失败、配置丢失等任何一环出错都会导致升级中断。
场景2:直接覆盖安装(就地升级)
- 可行性判断:完全可行,是官方推荐的最优升级方式
- 核心优势:
- 覆盖安装时,程序会自动停止QlikSense服务,替换新版文件后自动将PostgreSQL数据库schema升级至August 2022兼容版本,无需手动操作。
- 节点配置、权限规则、调度任务、证书等所有系统级设置会被完整保留,不需要重新配置。
- 原有应用无需手动备份恢复,新版会自动兼容旧版应用格式,升级完成后可直接使用所有原有应用。
- 整个流程步骤少、自动化程度高,出错概率低,能最大程度保障升级顺畅。
总结
优先选择场景2的直接覆盖安装,这是适配性最高、风险最低的升级路径。无论采用哪种方案,升级前都建议:
- 用
pg_dump命令完整备份PostgreSQL数据库 - 通过QlikSense管理控制台导出所有应用包
- 备份
C:\ProgramData\Qlik\Sense路径下的配置文件
内容的提问来源于stack exchange,提问作者Dnyanoba
相关产品推荐
相关产品推荐

