The firmware can be updated in either Manual Mode or Automatic Mode.
Updating the Firmware in Manual Mode
Use Manual Mode if you intend to update and verify the functionality of the firmware on one unit before upgrading the other unit in the cluster.
Perform the following steps to manually update your firmware:
- Download the new version of the Firmware to both units.
- From the ADVANCED > High Availability page on the Primary unit, in the Cluster Settings section, change the Failback Mode to Manual. Wait until the configurations are synchronized, and the Secondary unit changes from Failback Mode to Manual.
- Ensure the Primary unit is Active and serving requests, and the Secondary unit is in Standby state.
- From the ADVANCED > Firmware Update > Firmware Download section on the Secondary unit, click Apply Now to apply the new version. This reboots the unit.
Once the Secondary unit reboots successfully, click the Failover button on the Primary unit to move all active Services from the Primary unit to the Secondary unit.
- The Secondary unit now assumes all active Services and serves all requests. Verify functionality of the firmware on the Secondary unit.
- When successfully verified, update the Primary unit.
- From the ADVANCED > Firmware Update > Firmware Download section on the Primary unit, click Apply Now to apply the latest firmware. This reboots the unit.
- Once the Primary unit reboots successfully, click the Failback button on the Primary unit to move all active Services from the Secondary unit to Primary unit.
- Now, change the Failback Mode to Automatic if required.
- If you encounter unexpected problems with the latest firmware version, contact Barracuda Networks Technical Support. Alternatively, revert to the previous firmware version. See Steps to Revert the Firmware in Updating Firmware on the Barracuda Web Application Firewall.
- When successfully verified, update the Primary unit.
Updating the Firmware in Automatic Mode
Perform the following steps to update the firmware in automatic mode:
- Download the new version of the Firmware to both units.
- Ensure the Primary unit is Active and serving requests, and the Secondary unit is in Standby state.
- From the ADVANCED > Firmware Update > Firmware Download section on the Secondary unit, click Apply Now to apply the new version. This reboots the unit.
- Once the Secondary unit reboots successfully, it remains in the Standby state.
- From the ADVANCED > Firmware Update > Firmware Download section on the Primary unit, click Apply Now to apply the new version. This reboots the unit. If the heartbeat from the Primary unit is missed while it is rebooting, all active Services may failover for a short time to the Secondary unit which will assume Services.