单个 VM 安装升级说明

简介

本节提供了使用单个 VM 安装方法升级 AppScan 360° 的说明。本指南适用于从版本 2.0.0/2.0.1 升级到版本 2.1.0。
注: 单个 VM 安装仅支持定制/生产模式部署的升级。如果在快速/POC 模式下使用,则需要对新版本进行全新安装。

升级步骤

  • 确保已完成升级前检查清单。
  • 从 MyHCLSoftware 下载最新的 AppScan 360° 安装程序包。
    • AppScan360_SingleVMsetup_v2.1.0.run
    • AppScan360_v2.1.0.run
    • AppScan360_ASRA_v2.1.0.run
    • AppScan360_DTCS_v2.1.0.run(DAST 扫描功能所需)
    • AppScan360_SCA_v2.1.0.run(可选)
  • 运行 prepareUpgrade,使当前环境为 v2.1.0 安装做好准备
    cd ~/aio-setup 
    sudo ./AppScan360_SingleVMsetup_v2.1.0.run -- $PWD prepareUpgrade
  • 将应答文件与先前安装版本的工具包放在一起。
    • 在先前安装版本的工作空间 aioWorkspace/audit中找到 as360-aio-answers.env,并将其复制到当前工具包位置。
    • 这将确保为升级提供相同的应答/配置。
    • 否则,您必须仔细回答下文运行安装部分中提到的所有调查问题,并针对数据库、Docker 注册表和共享存储大小等资源,提供与先前相同的答案。
  • 如果需要迁移任何证书,请将证书文件夹从先前安装版本所在的目录复制到当前的安装目录。
  • 然后,通过以下命令运行安装
    sudo ./AppScan360_SingleVMsetup_v2.1.0.run -- $PWD
    
    # If Kubernetes upgrades cause issues during cert-manager installation,
    # increase the timeout and rerun the setup using the following command:
    sudo AS360_AIO_WAIT_TIMEOUT=1800 ./AppScan360_SingleVMsetup_v2.1.0.run -- $PWD