This How-To covers the migration of a ContactStore installation onto a new server.
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.
You should now have all of your calls on the new server, ready to be searched and replayed.