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

From innovaphone wiki
Revision as of 14:21, 26 September 2011 by Can (talk | contribs) (→‎Known Problems)
Jump to navigation Jump to search

Applies To

This information applies to

  • innovaphone PBX Systems V7 and up
  • innovaphone PBX Systems V8 up to V8hotfix14


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 floating mechanism 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 will 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 that still run the old firmware available

  • 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 runs the old firmware). No valid licenses for the slave PBX are available

Resolution

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

  1. upgrade the master PBX to the new firmware version (e.g. v8).
  2. use my.innovaphone to download an encrypted version of the old license - type (e.g. v7)
  3. use my.innovaphone to download an encrypted version of the new license - type (e.g. v8). This requires that the license assigned to the device is under SSA
  4. upload both license files to the master PBX. The master PBX will now distribute both old- and new-type licenses using the floating model.

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).


  • For versions higher than v8h14 on Master PBX the Slaves PBX's with v7 version will not be able to receive Registration licenses and register any device. For this scenario where exist v7 slaves it's recommend.

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

Note: There are some incompatibilities between v9hf3 and early versions, some features could not work between v9hf3 Slaves and v8hf14 Master during this upgrade process.

http://wiki.innovaphone.com/index.php?title=Support:Firmware_v9hotfix3_/_v8hotfix19_/_v7hotfix31_should_not_be_mixed_with_earlier_versions

Related Articles

Howto:Firmware_Upgrade_V6_V7_and_later
Howto:Firmware_Upgrade_V7_V8
Howto:Firmware_Upgrade_V8_V9