3.4 makes no changes to the cdrs, so "enswitch upgrade" should run quickly even on large systems.

To upgrade from Enswitch 3.3 to Enswitch 3.4

  1. On any machines running Debian or Ubuntu, do:
    • apt-get install libarchive-zip-perl libdate-calc-perl libxml-simple-perl
  2. On any machines running Redhat, CentOS, or Fedora, do:
    • perl -MCPAN -e 'install Archive::Zip'
    • perl -MCPAN -e 'install Date::Calc'
    • perl -MCPAN -e 'install Date::Calc::XS'
    • perl -MCPAN -e 'install XML::Simple'
  3. On all machines, check out /opt/enswitch/branches/3.4.
  4. On all machines, update the /opt/enswitch/current symlink.
  5. On the primary database machine, do:
    • enswitch upgrade
  6. On all machines, do:
    • enswitch restart
  7. Test calls and the web interface.
  8. On the primary database machine, do:
    • enswitch after_upgrade