Avaya IP Office: Migrating ContactStore To A New Server

Introduction

This How-To covers the migration of a ContactStore installation onto a new server.

Steps:

1: Backup the ContactStore Database

To backup the ContactStore database, you need to use the following command line procedure:

Log on to the ContactStore server and open a command prompt window

Change the directory to the \bin folder in the ContactStore installation path using the cd (change directory) command

Create a backup file by entering the command:

winbackup <backupfile> (where <backupfile> is the full path name for the backup file)

Make sure there is enough space on the target drive for the backup file. Consider copying the backup file to another server, or external media.

NOTE: The procedure uses the PostgreSQL pg_dump command to extract data from the database. It must be executed while the database is running. Do not stop the ContactStore service or the PostgreSQL service before proceeding.

2: Install ContactStore on the New Server

Once you have taken the backup, install ContactStore onto the new server.

NOTE: For IPO releases up to and including R9.1, Windows Server 2008 32-bit is the only supported operating system for running ContactStore. It is possible that it will work fine on other operating systems but is not something that is supported by Avaya.

3: Restore the ContactStore Database

The following process will erase the default database that exists after a complete re-installation and replaces it with the database that you have previously backed up in Step 1.

First you need to copy the backup from the old server onto the new server. Then stop the ContactStore service and open a command prompt window, changing the directory to the \bin folder in the ContactStore installation path using the cd (change directory) command.

Then you will need to enter the following command:

winbackup <backupfile> restore (where <backupfile> is the full path name for the backup file)

If you receive a warning stating that “pgpsql already exists”, ignore this warning.

Once completed, start the ContactStore service again.

4: Copy the Calls Folder Onto New Server

Once the ContactStore service has started, copy the calls folder used by the previous server to the location (Server | Call Storage Path) set for the new server.

 

Conclusion

 

You should now have all of your calls on the new server, ready to be searched and replayed.

References

Advertisements