Upgrade - Server on Linux with Sudo / Root Access
Overview
The vFunction Server keeps a backup of environmentally-specific files in /etc/sysconfig/vfunction/installation/backup/. These backup files are then copied back into the default location during the upgrade process. Because this backup-and-copy process is in place, no manual steps are required to keep backups of files before the upgrade occurs.
Upgrade Steps
- Download the vFunction Server Sudo Installation TGZ from the vFunction Portal
- SCP the Server TGZ package to the Server VM
- Unpack the Server TGZ package
- Remove $PACKAGE_TYPE if the Server VM has Internet Access to Docker Hub to download the vFunction Server Container Images
- Find-and-replace $PACKAGE_TYPE with “offline” if the Server VM does not have access to Docker Hub
- Find-and-replace $VERSION with the release version, such as “3.6.1449”
sudo tar -Pxvzf vfunction-server-$PACKAGE_TYPE-installation.v$VERSION.tgz
- Run the Upgrade Script
sudo bash /opt/vfunction/server-installation/upgrade.sh