Description
This article describes how to manually perform a firmware upgrade from GUI and CLI.
Scope
From FortiGate v7.2 and above.
Solution
Note:
Physical presence should be maintained on site while doing the upgrade and the console cable should be kept handy. The upgrade path can be checked from the support.fortinet.com site. Log into support.fortinet.com -> Support -> Firmware Download -> Upgrade Path.
- Known Issues can be found in the release note for the Firmware Version and information related to the Firmware can be found from the FortiGuard Site 'https://fortiguard.com/psirt'.
- To download the image files navigate to support portal: support.fortinet.com -> Support -> Firmware Download -> Download:
Example: FortiGate 100F.
- The file name starts with -> FGT_100F.
- Select 'HTTPS' to start the download.
- Firmware upgrades are advisable to perform during the maintenance window, with onsite presence.
- If the Firewall is in High Availability then the instruction given at the url given below should be followed.
Related document:
Upgrading FortiGates in an HA cluster
Upgrading the firmware using the Firewall GUI manually.
- Log into the Firewall GUI using super admin privilege.
- Select System -> Firmware and select the 'Browse' button to locate the firmware image file.
- Locate the file on the local computer and select the firmware image file.
- Select 'Backup config and upgrade' to back up the configuration and start a firmware upgrade.
- The FortiGate uploads the firmware image file, upgrades to the new firmware version, restarts, and displays the FortiGate login. This process takes a few minutes.
- The FortiGate uploads the firmware image file, upgrades to the new firmware version, restarts, and displays the FortiGate login. This process takes a few minutes.
Upgrading the firmware using the GUI for v7.4 to v7.6 from the FortiGuard.
- From v7.4 the GUI interface for Firmware is changed slightly and the Process Given below can be followed to download and install the Firmware from the FortiGuard Servers.
- From the GUI Select System -> Firmware and Registration.
- If the FortiGate is the Root FortiGate at the Fabric then the 'Upgrade' option needs to be selected.
- Then 'Confirm and Backup Config' is selected, this option will download the Firmware automatically from the FortiGuard Server and the new Firmware will be installed.
Note:
The Firewall will reboot during the Firmware Upgrade Process.
Upgrading the firmware using the CLI.
- The TFTP server should be running and accessible to the FortiGate. The new firmware image file should be in the root directory of the TFTP server.
- Log into the firewall CLI using a console cable.
- To Verify the TFTP server reach from the FortiGate the 'execute ping' command could be used.
- For example, if the IP address of the TFTP server is 192.168.1.168, run the following:
execute ping 192.168.1.168
- Enter the following command to copy the firmware image from the TFTP server to the FortiGate:
execute restore image tftp <filename> <tftp_ipv4>
- The FortiGate will respond with the following message:
This operation will replace the current firmware version!
Do you want to continue? (y/n)
- Press 'Y'. The FortiGate will upload the firmware image file, upgrade to the new firmware version, and restart.
This process takes a few minutes.