How to download and import firmware images into FortiManager
Description
This article explains how to manually download firmware images from the FortiGate Support Portal and import them into FortiManager. It also demonstrates how a FortiGate can be upgraded using a manually imported firmware image in FortiManager.
Scope
FortiManager.
Solution
1. When upgrading a FortiGate through FortiManager using the toolbar option More → Firmware Upgrade, a list of available firmware versions from FortiGuard is displayed. After selecting the required version, FortiManager downloads the firmware image from FortiGuard servers and then deploys it to the FortiGate for the upgrade process.
2. As an alternative to downloading the firmware image directly from the public FortiGuard servers (ensure FortiManager is properly connected to FortiGuard), users can manually download the firmware from the Fortinet Support Portal and import it into FortiManager.
This can be done by going to FortiGuard → Firmware Images → Local Images and selecting Import.
This approach allows the firmware to be stored locally in FortiManager before upgrading the FortiGate, which reduces upgrade time by avoiding on-demand downloads during the upgrade process.
3.Once the firmware image is downloaded from the Fortinet Support Portal and imported into FortiManager as a local image, it can be selected during the upgrade process to update the FortiGate.
Take a configuration backup from both FortiGate and FortiManager before performing the firmware upgrade, in case a rollback to the previous version is required.
Ensure that the FortiGate serial number is properly registered in the FortiManager database contract details and has a valid firmware contract before proceeding with the upgrade.
You can verify this using the following command and check the date shown under the FMWR section in the output:
diagnose fmgupdate dbcontract <FortiGate Serial number>