Howto:Migrating a Master/Slave PBX System Step by Step to a newer Firmware Version

From innovaphone wiki
Jump to navigation Jump to search

Applies To

This information applies to

  • innovaphone PBX Systems V7 and newer

More Information

Problem Details

When performing a firmware version upgrade (e.g. from v7 to v8) in a master/slave installation it is best to do the complete upgrade procedure in one step.

However, in large installations, this is sometimes not possible. In this case a step-by-step migration of each slave PBX is possible. A problem arises when the Central licensing concept is used. In such a scenario, the slave PBX has no PBX licenses installed. Instead, all PBX licenses are installed on the master PBX and distributed to the slave PBXs when needed.

Now you must decide whether you start with upgrading the master PBX or a slave PBX. Either way you might run into problems:

  • update the master PBX first

If the master PBX is updated, you will need to update the licenses from the old version to the new version. Otherwise the master PBX has no licenses and cannot accept the incoming registrations of the slave PBXs or IP-phones. However, as soon as the licenses on the master are updated to the new firmware version, there are no valid licenses for the slave PBXs(which still use the old firmware)

  • update a slave PBX first

In this case the slave PBXs will receive licenses valid only for the previous firmware from the master (as the master still uses the old firmware). No valid licenses for the slave PBX are available

Resolution

v8 to v9 update

  • Starting with v8 hf15, the update process has been improved. A PBX running with v8hf15 firmware will accept v9 PBX licenses and use them as it would have v8 licenses. Therefore the update process when is simple:
  1. Make sure that the Master PBX and its slave use at least v8hf15 firmware.
  2. Upgrade Master PBX to latest v9 version and upload only v9 licenses
  3. Upgrade the Slave's PBX step by step to latest build of v9. During the time of upgrade v8 Slaves will accept and work with the v9 licenses received from the Master PBX.

v7 to v8/v9 update

  • when updating PBXs from v7 firmware, the previously described mechanism cannot be used. A v7 Slave PBX will not work with v8 or v9 licenses (i.e. licenses from another version than v7).

Therefore the master PBX must distribute licenses of both firmware types. To do this, follow these steps:

  1. Upgrade the Master PBX to v8h14 and upload encrypted licenses for v7,v8,v9.
  2. Upgrade the Slave's PBX to latest build of v9(or v8) desired.
  3. Upgrade Master PBX to v9(or v8 - similar to version of Slave PBX).

Known Problems

  • If the newer license versions are available to you by virtue of an SSA agreement, you must make sure to obey the licensing conditions.

During the migration, no more than the maximum licenses available in any of the versions for a given type must be used. For example, if there are n Port8 licenses and m Port9 licenses available and m is greater than n, then the sum of all Port8 and Port9 licenses used must not exceed m. Exceeding this limit is a violation of licensing terms. This rule does not apply if the different license versions have been bought separately (that is, with no SSA in place).

Note: There are some incompatibilities between v9hf3 and earlier versions, some features may not work between v9hf3 Slaves and v8hf14 Master during this upgrade process like the blind transfer and CTI. Therefore the customer should be made aware of this limitations during the upgrade process.

Related Articles

Howto:Firmware_Upgrade_V6_V7_and_later
Howto:Firmware_Upgrade_V7_V8
Howto:Firmware_Upgrade_V8_V9