Upgrading from an earlier FortiClient EMS 7.4 version
|
|
FortiClient EMS 7.4.5 only supports upgrade from earlier 7.4 versions (see FortiClient and EMS Upgrade Path). If your current EMS version is 7.2 or earlier, see Migrating EMS 7.2 to 7.4.5. |
|
|
|
To upgrade your standalone EMS with a local DB or remote DB without docker from an earlier 7.4 version to 7.4.5 or to upgrade your EMS VM from 7.4.3 or earlier to 7.4.5:
-
Back up the EMS database. Consider performing a full server backup if possible.
- Download the
forticlientems_7.4.5.2111.M.arm64.binorforticlientems_7.4.5.2111.M.amd64.binfile from the Fortinet Support site. - Check the current size of
/opt/forticlientems:du -hs /opt/forticlientems
- Ensure that
/tmphas enough free space to hold/opt/forticlientems. Otherwise, the upgrade will fail.df -h /tmp
- Run
sudo -ito log in to the shell with root privileges. - Change permissions and add execute permissions to the installation file:
chmod +x forticlientems_7.4.5.2111.M.XXX64.bin
- Run the following command to install EMS:
./forticlientems_7.4.5.2111.M.XXX64.bin -- --allowed_hosts '*' --enable_remote_https
Run the installer to and from any directory other than
/tmp. Running the installer to or from/tmpcauses issues.
To upgrade your EMS VM from 7.4.4+ to 7.4.5:
-
Back up the EMS database. Consider taking a VM snapshot if possible.
- Download the
forticlientems_7.4.5.2111.M.arm64.binorforticlientems_7.4.5.2111.M.amd64.binfile from the Fortinet Support site. -
Run the following command in the emscli to upgrade EMS:
-
To upgrade EMS by executing the installation file from the remote machine:
execute upgrade ems --remote.file <file_path> --remote.ip <IP address or FQDN> --remote.user <username> --remote.password <password>
Replace
<file_path>with the actual path of the.binfile, such as/home/ems/Downloads/forticlientems_7.4.5.2111.M.XXX64.bin.Replace the values of
remote.ip,remote.user, andremote.passwordwith the IP address or FQDN, username, and password of the remote machine. -
To upgrade EMS by executing the installation file from the local host, copy the installation file from the remote machine to the local host (using
execute scp) and then upgrade EMS using the following command:execute upgrade ems --local.file forticlientems_7.4.5.2111.M.XXX64.bin
-
- To upgrade an EMS with Postgres DB in Docker, see Upgrading EMS with Postgres in Docker.
- To upgrade an EMS HA setup, see Upgrading EMS in HA.