Cisco Unified MeetingPlace Express, Release 2.x -- Upgrading the Hardware

From DocWiki

Jump to: navigation, search

Main page: Cisco Unified MeetingPlace Express, Release 2.x


Follow the steps here if you want to move your Cisco Unified MeetingPlace Express system from one hardware server to another.


  1. Install Cisco Unified MeetingPlace Express onto the new server.
  2. Export data from the old server. There are two sets of databases: one for the Cisco Unified MeetingPlace Express application and one for Web Conferencing.
  3. Import the data to the new server. There are two sets of databases: one for the Cisco Unified MeetingPlace Express application and one for Web Conferencing.


Contents

Before You Begin

Review the system requirements. See the Release Notes here: http://www.cisco.com/en/US/products/ps6533/prod_release_notes_list.html


Installing Cisco Unified MeetingPlace Express on the New Server

Follow the steps in Installing Cisco Unified MeetingPlace Express to install Cisco Unified MeetingPlace Express on the new hardware.

Note that the old server and the new server must have the same version of Cisco Unified MeetingPlace Express installed.


Preparing the Export and Import Scripts

NOTE: Perform these steps on both the old server and the new server . (You must install Cisco Unified MeetingPlace Express on the new server before you can perform these steps.)

  1. Get the database import and export scripts.
    They are called database_export.sh and database_import.sh and are located in the following directory: /opt/cisco/meetingplace_express/database/db-maintenance
  2. Copy the scripts to a directory such as /tmp.
  3. Go to the operating system login page.
  4. Sign in as the user called root.
  5. Enter the password associated with this username.
    The system displays the operating system desktop.
  6. Choose Application > System Tools > Terminal.
    The system displays the command line.
  7. Go to the directory containing the scripts by entering cd /tmp
  8. Set execution permissions for the scripts by entering chmod +x <name_of_script>


Exporting Data

Exporting Data From the Old Server

  1. Shut down the old Cisco Unified MeetingPlace Express server by entering mpx_sys stop .
  2. Start the Cisco Unified MeetingPlace Express database service by entering /sbin/service mpx_db start .
  3. Enter database_export.sh <database_name> <full_path_of_export_folder> .
    • <database_name> is the database name. For the Cisco Unified MeetingPlace Express application database, the name is always meetingplacedb; for Web Conferencing, the database name depends on the version of the system you are on. To determine this, use the dbaccess utility.
    • <full_path_of_export_folder> is the directory where you want to store the exported files. The export folder should not exist before running the script.
  4. Back up your meeting recordings from the old server by entering tar cvfz MtgRecordings.tar.gz /mpx-record/conf/*


Noting Microsoft Exchange Settings

The scripts do not export and import your Microsoft Exchange integration settings. We recommend that you take a screenshot of the Administration Center page on the old server that contains the Microsoft Exchange settings so that you can configure the same settings on the new server.




Importing the Database

There are two sets of databases: one for the Cisco Unified MeetingPlace Express application and one for Web Conferencing.


Importing the Cisco Unified MeetingPlace Express Application Database

In the file called meetingplaceDB, there are two fields in the cssystemconfig table that are specific to each installation and should not be overwritten by importing the meetingplaceDB data from the previous installation. You need to remember the values for the current installation before running the import and set them back after importing the data.


  1. Follow the steps in Preparing the Export and Import Scripts.
  2. Move the database files to be imported to the /tmp/mpeExportFolder directory.
  3. Shut down the Cisco Unified MeetingPlace Express server by entering mpx_sys stop .
  4. Start the Cisco Unified MeetingPlace Express database service by entering /sbin/service mpx_db start .
  5. To determine the installation-specific fields in the cssystemconfig table, enter the following:
    1. su –s /bin/bash mpxdb
    2. dbaccess meetingplacedb - - <<-!
    3. select breezeuserid, breezepassword from "mpxdb".cssystemconfig;
  6. Note the values for the breezeuserid and breezepassword parameters. These values will be used later.
  7. Enter su - to become the root user.
  8. Enter cd /tmp to go to the directory containing the scripts.
  9. Enter database_import.sh <database_name> <database_dbspace> <from_dir> <dbspaceTemp>
    • <database_name> is the database name for the Cisco Unified MeetingPlace Express database which is meetingplacedb.
    • <database_dbspace> is the name of the database space name. For Cisco Unified MeetingPlace Express, the database space name is meetingplace_dbs.
    • <from_dir> is the directory that contains the exported files.
    • <dbspaceTemp> is the temporary directory that Informix uses during the import process.
  10. Reset the values for the fields in the cssystemconfig table based on the values from step 5.3 above by entering:
    1. su –s /bin/bash mpxdb
    2. dbaccess meetingplacedb - - <<-!
    3. update "mpxdb".cssystemconfig set breezeuserid =’your_value_here’, breezepassword =‘your_value_here’;


Importing the Web Conferencing Database

  1. Follow the steps in Importing the Cisco Unified MeetingPlace Express Application Database.
  2. Enter database_import.sh <database_name> <database_dbspace> <from_dir> <dbspaceTemp>
    • <database_name> is the database name for the web conferencing database. The database name for the web conferencing database depends on the version of the system you are on. To determine this, use the dbaccess utility.
    • <database_dbspace> is the name of the database space name. For web conferencing, the name is breeze_dbs.
    • <from_dir> is the directory that contains the exported files.
    • <dbspaceTemp> is the temporary directory that Informix uses during the import process.



Completing the Hardware Upgrade

To activate descriptive strings for error messages when you view the logs, follow these steps:

  1. Go to /opt/cisco/meetingplace_express/application/versions/MPE_version/bin/
  2. Enter exformat.
    This populates the strings with descriptions.
  3. Enter viewexlog -l to verify that this worked.



Troubleshooting the Upgrade

The import may fail if the path for the import files is not correct or if the permissions are not set correctly. If you run into these problems, we suggest that you do the following first:

  • Check that the path for the import file is correct.
  • Check that all the permissions are set correctly.

Then do one of the following:

  • Reinstall Cisco Unified MeetingPlace Express and re-run the import script.

or

  • Recreate the database and re-run the import script. To recreate the database:
    1. Enter u -
    2. Enter cd /opt/cisco/meetingplace_express/database/setup_scripts/1.0
    3. Enter . ./dbupdate

Rating: 0.0/5 (0 votes cast)

Personal tools