Migrating Password Manager Pro from 32-bit to 64-bit Architecture

This document explains the detailed steps to migrate Password Manager Pro (running in both PostgreSQL and MS SQL) from 32-bit to the 64-bit architecture. Please be noted that this migration is applicable from Password Manager Pro version 12300.

Windows(SHA256 Checksum hash value)

Password Manager Pro.ppm 64-bit3afd406559c79650adead4f78cbf358af9fbf1b6b828cbf07b36e31af792e288
Linux(SHA256 Checksum hash value)

Password Manager Pro.ppm 64-bit51a41b23c0fd5d9f8fb8653b8c5ed1b5438768c093e7627ed20ab02d380e85a2

Prerequisites

Migration Steps

  1. Stop Password Manager Pro service and exit the tray icon.
    Note: In case you store the database_params.conf file at a different location, you will have to copy the file back to the original location (i.e. <PMP Installation Folder>/conf/) before performing the migration.
  2. Shut down Password Manager Pro service - both Primary and Secondary, if running.
  3. Now, right click on command prompt and run as administrator.
  4. Navigate to <PMP_Installation_Folder>/bin directory from CMD and execute UpdateManager.bat
  5. Click Browse and select the .ppm file that you downloaded. As a part of patch integrity verification from PMP build 12000 onwards, you must import an SSL certificate to complete the migration process. Click here to download the SSL certificate to be imported.
  6. In the pop-up that opens, click Browse and import the SSL certificate you downloaded in the previous step.
  7. Click Install in the Update Manager window to begin the upgrade process. Please note that importing the SSL certificate is mandatory while upgrading PMP from version 11.3 to 12.0.
  8. After applying the upgrade packs, start the Password Manager Pro service.
  9. If you have configured HA, kindly download and reinstall Password Manager Pro 64-bit in a 64-bit OS and reconfigure HA using the steps mentioned here: PostgreSQL | MS SQL

You have successfully migrated Password Manager Pro from 32-bit to 64-bit architecture.

Frequently asked questions

1. Is it mandatory to upgrade Password Manager Pro from 32-bit to 64-bit? What happens if we decide to continue with 32-bit?

It is not mandatory to upgrade Password Manager Pro to 64-bit. However, we highly recommend you to upgrade because we will be deprecating the 32-bit version in 3 months.

2. I have 32-bit application running on a 32-bit machine. Can I still perform this migration?

No, you will not be able to migrate to Password Manager Pro 64-bit in a 32-bit machine.

3. How to migrate Password Manager Pro from 32-bit system to a 64-bit system?

Windows:

  1. Stop the Password Manager Pro service and exit the tray icon.
  2. Ensure that the PostgreSQL is not running in Task Manager.
  3. Take a backup of the Password Manager Pro installation directory.
  4. Copy the entire Password Manager Pro installation folder and move it to the new machine.
  5. Open command prompt as an administrator and navigate to <PMP_Installation_Folder>\bin and execute the following command: pmp.bat install
  6. Now, move the encryption key (pmp_key.key) to the desired location.
  7. Open manage_key.conf under <PMP_Installation_Folder>\conf folder and specify the location of pmp_key.key.
  8. Start the Password Manager Pro service.
  9. To enable the tray icon, navigate to and right click on pmp.exe. In the pop-up that appears,
    • Select Properties and choose the Compatibility tab.
    • Select Run this program as administrator, click Apply and click Ok.
  10. Now, double-click on pmp.exe.
  11. Log in to Password Manager Pro as an Administrator and navigate to Admin << Settings << Mail Server Settings.
  12. Mention new host name under Access URL and click Save.
  13. Open <PMP_Installation_Folder>\conf\server.conf file using Wordpad and check if the new server's hostname is updated, else update the same.

Troubleshooting tip:

If you experience any permission issues after the migration, open Command Prompt as an administrator and navigate to <PMP_Installation_Folder>\bin and execute the command initPgsql.bat
Now, start Password Manager Pro service.


Linux:

  1. Stop the Password Manager Pro service.
  2. Take a backup of the Password Manager Pro installation directory.
  3. Copy the entire Password Manager Pro installation folder and move it to the new machine.
  4. Open command prompt as an administrator and navigate to <PMP_Installation_Folder>\bin and execute the following command: sh pmp.sh install
  5. Now, move the encryption key (pmp_key.key) to the desired location.
  6. Open manage_key.conf under <PMP_Installation_Folder>\conf folder using Notepad and specify the location of pmp_key.key.
  7. Start the Password Manager Pro service using the following command: /etc/rc.d/init.d/pmp-service start
  8. Log in to Password Manager Pro as an Administrator and navigate to Admin << Settings << Mail Server Settings.
  9. Open <PMP_Installation_Folder>\conf\server.conf file using Wordpad and check if the new server's hostname is updated, else update the same.

Troubleshooting tip:

If you experience any permission issues after the migration, execute the following command:

  • chown -R postgres:postgres pgsql
  • chown -R postgres:postgres conf/ServerKey.key
  • chmod 755 bin/wrapper*.*

Now, start Password Manager Pro service.

4. Should I perform this migration in both Primary and Secondary?

These migration steps are applicable only for Primary server. For Secondary server, kindly reinstall Password Manager Pro 64-bit in a 64-bit OS and reconfigure HA.

5. Can we still perform this migration if we are using external databases?

Yes, you can migrate to the Password Manager Pro 64-bit when using an external database.

6. Can I migrate data from 32-bit MS SQL to 64-bit MS SQL database? If so, how?

Yes, you can migrate your MS SQL database from 32-bit to 64-bit, follow the below steps:

  • First, take a backup of your 32-bit MS SQL database and follow the steps in this document to restore the backed-up data to your 64-bit MS SQL database.
  • Now, follow the steps from 10.1.4 Execute ChangeDB.bat from here.

7. Is it safe to remove the 32-bit library files in <PMP installation directory> after this migration?

No, do not remove any files from the <PMP installation directory> after this migration.

8. Will there be any improvement in performance if we upgrade from 32-bit to 64-bit?

Yes, there will be a slight improvement in the overall performance of Password Manager Pro.

9. What will happen to the encryption key that is currently in use?

The encryption key that is currently in use will not be affected in any way.

Password Manager Pro - Enterprise Password Management Software trusted by

Get
Quote
Technical Support Request Demo