15 Upgrading WebRTC Session Controller Media Engine From an Earlier Version

This chapter provides instructions for upgrading to Oracle Communications WebRTC Session Controller Media Engine (ME) from an earlier version.

To upgrade the ME to 7.2, you must do the following:

  • Backup your ME configuration, files, and databases

  • Install Oracle Linux 7

  • Install 7.2 from a USB stick

  • Restore your configuration, files, and databases on the ME

Backing Up the Media Engine Configuration, Files, and Databases

Prior to upgrading the ME, you must back up your configuration so that you can restore it once the 7.2 software is installed.

This upgrade repartitions and reformats the disk, so any items you need (such as .wav files and CDRs) need to be backed up.

To backup the ME configuration:

  1. Insert your USB stick into the ME system to be upgraded.

  2. Mount the USB stick using the mount usb command.

    NNOS-E>mount usb
    Device is mounted
    
  3. Backup your configuration onto the USB stick using the restore-stick-create config-backup command.

    NNOS-E>restore-stick-create config-backup
    

    A folder named ”setup”, containing the backed up configuration, is written to the USB stick.

  4. Unmount the USB stick using the unmount usb command.

    NNOS-E>unmount usb
    

To backup files and databases:

  1. Execute the database-backup backup system command.

    NNOS-E>database-backup backup system <databasePath>
    
  2. Repeat this process for as many databases as you need to back up.

For more information on the database-backup command, see the Oracle Communications WebRTC Session Controller Media Engine Objects and Properties Reference guide.

Installing Oracle Linux 7

Once you have backed up your configuration, you can install Oracle Linux 7.

Note:

You must install Oracle Linux version 7.0 or higher.

For information on installing Oracle Linux, see .

Installing the Media Engine

When Oracle Linux 7 is installed, you can download the ME installation file, copy it to a USB stick, and install the ME.

For more information on installing the ME, see .

Restoring Your Configuration, files, and Databases On the Media Engine

When the ME is installed, restore your configuration, files, and databases.

To restore your ME configuration:

  1. When the ME has rebooted and the login prompt appears, insert the USB stick you created in .

  2. Mount the USB using the following command:

    NNOS-E>mount usb
    
  3. Execute the restart warm command.

The configuration is loaded onto the ME.

To restore your files and databases:

  1. Execute the file fetch command or SCP to copy any .wav files and archived CDRs to the ME.

  2. Execute the database-backup restore system command to restore any previously backed up CDRs and database.

  3. Repeat this process for as many databases as you need to restore.

For more information on the file fetch and database-backup commands, see the Oracle Communications WebRTC Session Controller Media Engine Objects and Properties Reference guide.