Upgrade using the command line
When you run the command line utility, the system checks to see if this is a new installation on the CyberArk Trust Protection Foundation server, or if this is an upgrade of existing software.
The process to upgrade the existing software using the command line is the same as for installing using the command line. Please refer to the command line installation instructions for details on how to script the installation and configuration of Trust Protection Foundation. See Command line installation and configuration.
NOTE You need to have installed the MSI on the CyberArk Trust Protection Foundation server either as a manual step, or using a script.
To upgrade using the command line utility
-
On each CyberArk Trust Protection Foundation server download version 25.3.x of Trust Protection Foundation, and extract the zip file.
-
Open an elevated command prompt, and run the MSI file using the following command:
msiexec /i "[Staging_Directory]\Product\CyberArkTrustProtectionFoundationInstall-25.3.x.msi" /q /n
The
xin the previous command represents the "dot version." For the major release, the "dot version" is 0. For patches, it is a number greater than 0.You do not need to install a major release before you can install a patch; we recommend installing the latest patched version of CyberArk Trust Protection Foundation - Self-Hosted.
When scripting an unattended upgrade, if you also want to install Venafi Support Console (VSC), add the following flag:
INSTALL_VSC=1. For example:msiexec /i "[Staging_Directory]\Product\CyberArkTrustProtectionFoundationInstall-25.3.x.msi" /q /n INSTALL_VSC=1
-
From the command prompt browse to the
Venafi\Platformdirectory.If you installed Trust Protection Foundation in the default location, you would browse to the following location:
C:\Program Files\Venafi\Platform
-
Run the configuration utility (
TPPConfiguration.exe) with the-installswitch.TppConfiguration.exe -install:C:\answerfile.xml -password:[encrypted answer file password]
For details about how to use the TppConfiguration utility, see Using the TppConfiguration command line tool.