Professional Documents
Culture Documents
0 Migration
Table of Contents
1. Checklist before beginning with migration process ............................................................................... 3
2. Summary of procedure for migration ..................................................................................................... 3
3. Migrating from Avaya Proactive Contact 4.x to Avaya Proactive Contact 5.0 ....................................... 4
3.1. Preparing dialer files and database for migration on HP DL385 G2/G5/IBM x3650 M2 .................... 5
3.2. Installing Avaya Proactive Contact 5.0 Linux ES Bootable ................................................................ 8
3.3. Installing Avaya Proactive Contact Dialer 5.0 .................................................................................... 8
3.4. Migrating Dialer Configuration files, Calling lists, and Database ....................................................... 8
3.5. Post-migration procedure ................................................................................................................. 11
4. Migrating from Avaya Proactive Contact 3.0.x to Avaya Proactive Contact 5.0 .................................. 14
4.1. Installing Avaya Proactive Contact 5.0 Linux ES ............................................................................. 15
4.2. Installing Avaya Proactive Contact 5.0 Dialer .................................................................................. 15
4.3. Preparing data on Avaya Proactive Contact 3.0.x Dialer for migration ............................................ 15
4.4. Transferring configuration files to Avaya Proactive Contact 5.0 Dialer ............................................ 17
4.5. Importing data from Avaya Proactive Contact 3.0.x Dialer .............................................................. 19
4.6. Post-migration procedure ................................................................................................................. 21
5. List of Customer Fixed Issues, Known Issues, Troubleshooting, and Improvements ......................... 22
6. Contact Support ................................................................................................................................... 23
7. Appendix A – Installing Avaya Proactive Contact 5.0 Dialer and Database........................................ 23
8. Appendix B – List of files migrated during the migration procedure .................................................... 25
9. Appendix C – Checklists for migration ................................................................................................. 28
9.1. Migrating from Avaya Proactive Contact 4.x to Avaya Proactive Contact 5.0 ................................. 28
9.2. Migrating from Avaya Proactive Contact 3.0.x to Avaya Proactive Contact 5.0 .............................. 29
Page 1
Release Notes for Avaya Proactive Contact 5.0 Migration
Revision History
Version Date
0.1 January 5, 2011
0.2 January 19, 2011
0.3 January 28, 2011
0.4 February 25, 2011
0.5 March 2, 2011
0.6 March 4, 2011
0.7 March 25, 2011
0.8 March 28, 2011
0.9 May 17, 2011
1.0 June 27, 2011
Page 2
Release Notes for Avaya Proactive Contact 5.0 Migration
Migration is defined as a new installation, accompanied by migration of data from the previous
version that is in use. It is a change in the hardware as well as software from the existing
version in use.
Ensure that you have the ISOs of Avaya Proactive Contact 5.0 as below:
Dialer/Database
Linux ES Bootable
WebLM can be co-resident with the Dialer or be installed on a Window‟s
server. Therefore, accordingly ensure you have a Window‟s server, if
required.
Two blank DVD/Tape. In case of Third party host, ensure you have enough
free space as per the size of the backup.
For installing Avaya Proactive Contact 5.0, host name of the dialer should be
the same as of the Avaya Proactive Contact 4.x system.
For Opt-out and ECPA features, Generic 18.0.2 needs to be loaded on the
PG230RM.
Page 3
Release Notes for Avaya Proactive Contact 5.0 Migration
When migrating from Avaya Proactive Contact 4.x to Avaya Proactive Contact 5.0, you
can migrate from the HP DL385 G2/G5/IBM x3650 M2 server to HP DL 360 G7 Server
or to HP DL385 G2/G5/IBM x3650 M2 server.
For migrating, you must perform the following tasks in the given order:
1. Preparing dialer files and database for migration on HP DL385 G2/G5/IBM x3650
M2
2. Installing Avaya Proactive Contact 5.5 Linux ES Bootable
3. Install Avaya Proactive Contact Dialer 5.0
Page 4
Release Notes for Avaya Proactive Contact 5.0 Migration
Database
Page 5
Release Notes for Avaya Proactive Contact 5.0 Migration
Page 6
Release Notes for Avaya Proactive Contact 5.0 Migration
sysadm, system, agent, pcanal, auditor, rbac, and rbacadmin. This file is
present in the following format:
username:group:password:description
where:
username - Username of the users on Avaya Proactive Contact 4.x
system (8 characters or less)
group - Group name to which the users belongs.
password - Sets a default password for the user.
description - Description of the user
14. After the backup process is complete, remove the DVD/Tape on which the
backup is taken and press Enter to go back to main menu and type 0 to exit
from the menu.
7. After the backup process is complete, remove the DVD/Tape from the drive,
press Enter to go back to main menu and press 0 to exit.
Page 7
Release Notes for Avaya Proactive Contact 5.0 Migration
Page 8
Release Notes for Avaya Proactive Contact 5.0 Migration
Page 9
Release Notes for Avaya Proactive Contact 5.0 Migration
10. After the restore and migrate process is complete, remove the DVD/Tape
from which the backup was taken from the DVD/Tape drive and press Enter
to go back to the main menu, type 0 to exit from the script.
IMPORTANT:
If you are migrating from Avaya Proactive Contact 4.0.1 system, then run
the following commands:
cd /opt/avaya/pds/config
cp –p group.pds.5.0 group.pds
See Appendix B for the files that are migrated automatically during the migration
process.
IMPORTANT: If you have done any customizations or if you need any other file
from the Avaya Proactive Contact 4.x system apart from the files listed in
Appendix B, then migrate them manually.
Migrating Database
Perform this procedure only on the primary dialer.
To import database to the Avaya Proactive Contact 5.0 system:
1. If the backup media used was DVD to take a backup of the database,
configuration files, and calling lists, then run the following command:
cd /tmp
If the backup was taken on Tape/Third party host, then run the following
command:
cd /mnt/cdrom
2. Insert the DVD/Tape on which the database backup of the Avaya Proactive
Contact 4.x dialer was taken.
3. Run the following script:
./PC5.0_Mig
4. In the main menu, type 2 to select the Perform migration (on a new PC 5.0
system) option.
5. Type 2 to select the Migrate database data option.
Page 10
Release Notes for Avaya Proactive Contact 5.0 Migration
6. In the Select media menu, select the appropriate option to import database
data from DVD/Tape/Third Party Host to Avaya Proactive Contact 5.0
database.
7. After the backup process is complete, remove the DVD/Tape from the
DVD/Tape drive respectively, press Enter to go back to the main menu and
press 0 to exit.
3.5. Post-migration procedure
Perform the following post-migration procedures:
Configure the system
Copy crontab for admin if not already present
Migrate the calling list
Turn off the SSL
Configure HA LDAP in Pod
Start up the Dialer processes
Migrate users from Avaya Proactive Contact 4.x to Avaya Proactive Contact
5.0
Configuring the system
1. Login to the dialer as admin user on Avaya Proactive Contact 4.x and Avaya
Proactive Contact 5.0 system.
2. Run the command crontab –l on both the dialers.
3. Ensure that the entries present in crontab in the Avaya Proactive Contact 4.x
dialer are also present on the Avaya Proactive Contact 5.0 dialer. If not, then
execute the following steps:
a. Copy admin.cron file from /opt/avaya/pds/config of the 4.x dialer onto
the /opt/avaya/pds/config directory of the Avaya Proactive Contact 5.0
dialer.
b. Login to Avaya Proactive Contact 5.0 dialer as sroot user.
c. Go to directory /opt/avaya/pds/config
d. Run the command:
crontab /opt/avaya/pds/admin.cron
Page 11
Release Notes for Avaya Proactive Contact 5.0 Migration
Go to /opt/avaya/pds/tools/shell
Command: cd /opt/avaya/pds/tools/shell
NOTE: For each calling list file with size 1.5 GB, approximate time required for migration
is 15-20 minutes. For each record in the calling list, file size is increased by 16 bytes.
Avaya recommends that you keep the size of the Calling list file to less than 2 GB for the
proper functioning of the Dialer. You can use the following formula to verify the size of
the calling list.
New calling list size (bytes) =
Original calling list size (bytes) + (number of calling list records x 16).
NOTE: This formula provides you with an approximate value and not the exact size of
the calling list.
After configuring HA LDAP, run the following commands on all the dialer in the pod to verify
that the LDAP servers on all the dialers in the pod can communicate with each other:
Page 12
Release Notes for Avaya Proactive Contact 5.0 Migration
Where:
<local-hostname> is the dialer on which the command is run. A list of all the users in the
LDAP database on the dialer, on which the command is executed, is displayed.
<remote-hostname> are the other dialers in the pod. A list of all the users in the LDAP
database on the remote dialers is displayed.
Migrating Users from Avaya Proactive Contact 4.x to Avaya Proactive Contact
5.0
The PC5.0_Mig script creates a file named as userlist.txt in the /opt/avaya/pds/config
directory, which includes the users of group type sysadm, system, agent, pcanal, auditor,
rbac, and rbacadmin. The password for all the users included in the file is pcs123 by default.
This file is present in the following format:
username:group:password:description
where:
username - Username of the users on Avaya Proactive Contact 4.x system (8
characters or less)
Page 13
Release Notes for Avaya Proactive Contact 5.0 Migration
If you want to migrate from Avaya Proactive Contact 3.0.x (Hardware:C8000) to Avaya
Proactive Contact 5.0, then you must procure a HP DL 360 G7 machine, install Avaya
Proactive Contact 5.0, and then move all the data to the new system.
To migrate from Avaya Proactive Contact 3.0.x to Avaya Proactive Contact 5.0, you
need to perform the following tasks in the given order:
1. Installing Avaya Proactive Contact 5.0 Linux ES
Page 14
Release Notes for Avaya Proactive Contact 5.0 Migration
Page 15
Release Notes for Avaya Proactive Contact 5.0 Migration
2. Shut down the dialer, midtier and database processes using the
stop_pds;stop_mts and stop_db commands.
cp DBExport_3.0.xto5.0 /home/oracle/migration
cd /home/oracle/migration
Page 16
Release Notes for Avaya Proactive Contact 5.0 Migration
where:
username - Username of the users on Avaya Proactive Contact 3.0.x
system (8 characters or less)
group - Group name to which the users belongs.
password - Sets a default password for the user.
description - Description of the user
Page 17
Release Notes for Avaya Proactive Contact 5.0 Migration
NOTE:
swif_ct.cfg is
applicable if you
were using a soft
dialer and
migrating from
Avaya Proactive
Contact 3.0.x soft
dialer to Avaya
Proactive Contact
5.0 soft dialer.
Jobs *.job /opt/avaya/pds/job
Page 18
Release Notes for Avaya Proactive Contact 5.0 Migration
NOTE: Apart from the above mentioned files, ensure that you import all the
customizations done on the Avaya Proactive Contact 3.0.x system to the Avaya
Proactive Contact 5.0 system.
5. After the files are extracted, copy the *.ky files to the following location:
/opt/avaya/pds/config
6. Copy the entries from agentkey_PC4.tbl file and include them in the
agentkey.tbl file present in the /opt/avaya/pds/config directory.
Page 19
Release Notes for Avaya Proactive Contact 5.0 Migration
7. Copy the entries from calllistapp.tbl file and include them in the
calllistapp.tbl file present in the /opt/avaya/pds/lists directory.
8. Run the pcmig_3.0.x_to_5.0 script from Avaya Proactive Contact 5.0 Dialer
DVD:
mount /mnt/cdrom
cd /mnt/cdrom/pc_mig/pc_mig3.0.x_to_5.0
./pcmig_3.0.x_to_5.0
This script adds the parameters to list#.fdict of Avaya Proactive Contact 3.0.x
calling list and job files.
Importing the Database
To import data to the Avaya Proactive Contact 5.0 database:
1. Login to Avaya Proactive Contact 5.0 dialer as admin user.
2. Stop all the dialer, midtier, and database processes using the
stop_pds,stop_mts and stop_db commands.
3. Login as sroot user.
cd /tmp
5. Extract the exported data from the Export_PC3db.tar file by using the
following command:
tar -xpvf Export_PC3db.tar –P
mount /mnt/cdrom
cd /mnt/cdrom/pc_mig/pc_mig3.0.x_to_5.0
cp DBImport_3.0.xto5.0 /home/oracle/migration
cd /home/oracle/migration
chown oracle:oinstall DBImport_3.0.xto5.0
chmod 755 DBImport_3.0.xto5.0
8. To import the data to Avaya Proactive Contact 5.0 Database, run the
DBImport_3.0.xto5.0 script:
./DBImport_3.0.xto5.0
Page 20
Release Notes for Avaya Proactive Contact 5.0 Migration
After configuring HA LDAP, run the following commands on all the dialer in the pod to verify
that the LDAP servers on all the dialers in the pod can communicate with each other:
Where:
<local-hostname> is the dialer on which the command is run. A list of all the
users in the LDAP database on the dialer, on which the command is executed, is
displayed.
<remote-hostname> are the other dialers in the pod. A list of all the users in
the LDAP database on the remote dialers is displayed.
Page 21
Release Notes for Avaya Proactive Contact 5.0 Migration
check_mts
Verify that all the Dialer processes are running.
NOTE: If the username already exists on the Avaya Proactive Contact 5.0
dialer, then createop does not add the user and the following message is
displayed
Invalid or Duplicate user.
NOTE: Install WebLM and Internet Monitor, if required, only after the migration process
is complete. Refer to the WebLM and Internet Monitor release notes at
http://support.avaya.com
Page 22
Release Notes for Avaya Proactive Contact 5.0 Migration
6. Contact Support
You can contact Avaya Proactive Contact Technical Support through Internet, email, or
telephone. To contact Avaya Proactive Contact support using telephone, call at one of
the following numbers:
Global Support Services (GSS) +1 800 242 2121
Canada Customer Care Center +1 800 387 4268
Remote Service Center Hungary +36 1238 8807
Caribbean and Latin America +1 786 331 0860
EMEA Services - Post Sales Technical Support +31 70 414 8720
Asia/Pacific Regional Support Center +800 2 28292 78 / +65 6872 5141 and +0080066
501243 (India)
For details, visit: http://www.avaya.com/support
Page 23
Release Notes for Avaya Proactive Contact 5.0 Migration
After the OS updates, the Base dialer installation begins. The following message
is displayed:
Checking/installing base DIALER packages..
After the Base dialer is installed, the oracle .profile is updated. The following
message is displayed.
Updating Oracle's .profile..
After updating oracle .profile, Avaya Proactive Contact 5.0 installer installs
Oracle. The following messages are displayed:
Finished invoking ORACLE installer.
6. After the Oracle Installation, the installer installs the base MIDTIER packages. The
following messages are displayed:
Checking/installing base MIDTIER packages..
...
Checking/installation of base DIALER and MIDTIER packages
complete.
Continuing with check/installation of other DIALER and MIDTIER
packages..
Finished installing all DIALER and MIDTIER packages.
7. After the installation of Dialer and Mid-tier packages, the post-installation
configuration is started. The following messages are displayed:
Running post-install configuration.......
Upgrading tsapi-client-linux rpm package..
Installing libkeepalive library..
--------------------------------------------------------------------
libkeepalive is released under the GNU General Public License
(GPL).The object code is located at /usr/lib, the source code
and license file are located at
/opt/avaya/pds/tools/opensource/libkeepalive.The copyright
notice may be found in the release notes.
--------------------------------------------------------------------
Page 24
Release Notes for Avaya Proactive Contact 5.0 Migration
Page 25
Release Notes for Avaya Proactive Contact 5.0 Migration
/opt/avaya/pds/reports
/opt/avaya/pds/scrnbld
/opt/avaya/pds/newconfig/cron
/opt/avaya/pds/scripts
/opt/avaya/pds/templates
/opt/avaya/pds/tools/config
/opt/avaya/pds/tools/inbound
/opt/avaya/pds/tools/infinity
/opt/avaya/pds/tools/lists
/opt/avaya/pds/tools/scripts
/opt/avaya/pds/tools/verify
/opt/avaya/pds/tools/virtual
/opt/avaya/pds/tools/xml
/opt/avaya/pds/xfer/public/etc
/opt/avaya/pds/xfer/public/pcanal
/opt/avaya/pds/xfer/public/public
/opt/avaya/pds/xfer/public/update_data/updated
/opt/avaya/pds/ktbs
/opt/avaya/pds/listdist
/opt/avaya/pds/reportgen
/opt/avaya/pds/switch
/opt/avaya/pds/tape
/opt/avaya/pds/xfer/clist
/etc/hosts
/etc/rc.config.d
/etc/exports
Page 26
Release Notes for Avaya Proactive Contact 5.0 Migration
/opt/avaya/pds/config/passwd.pds
/opt/avaya/pds/ivr/ivr_passwd.pds
Page 27
Release Notes for Avaya Proactive Contact 5.0 Migration
Page 28
Release Notes for Avaya Proactive Contact 5.0 Migration
Page 29