Migrating and upgrading from a 32-bit system to a 64-bit system


Starting from version 8.5.00, BMC Network Automation supports only 64-bit installations. If you want to migrate and upgrade to version 8.9.x from versions earlier than 8.5.00 which are 32-bit installations, use this procedure.

To migrate and upgrade from a 32-bit system to a 64-bit system

  1. Prepare your 32-bit system for migration, as follows:
    1. Prepare a checklist specific to your deployment that you can use to ensure that your BMC Network Automation system has been migrated correctly. Include the following items in your checklist:
      • Device counts and reports for which you know the correct results.
      • Customizations, such as custom device adapters and modified templates.
      • If you are using BMC Network Automation as part of BMC Cloud Lifecycle Management, then network pods, network containers, and blueprints.
      • A few tests of commonly used functionality with known results.
    2. Follow the upgrade preparation instructions mentioned in 89_Preparing-for-upgrade.
    3. Back up the BMC Network Automation database, as follows:

      Note

      The size of the backup file is dependent upon the size of the database. If the database is large, you might end up creating a backup file that is several GBs in size.

  2. Install the 64-bit BMC Network Automation system.
  3. Once the installation is complete, restore the database saved from the 32-bit BMC Network Automation system, as follows:
    1. Copy the database dump file to the BCAN_DATA\dbbackup directory on the 64-bit BMC Network Automation system.
    2. Stop the BMC Network Automation web service.
    3. Depending on the database you are using, perform the following step:
    4. From the command line, navigate to the BCAN_HOME\tools directory and enter the following command to upgrade the database tables to align with the installed BMC Network Automation software version:
      • (Windows) upgrade_db.bat
      • (Linux) upgrade_db.sh
    5. Restart the BMC Network Automation web service.
  4. Verify the new installation against your checklist.
  5. When the 64-bit BMC Network Automation system appears to be running satisfactorily, decommission the 32-bit BMC Network Automation system.

Where to go from here

Configuring-after-upgrade

Related topics

Preparing-for-installation
Performing-the-installation
Verifying-the-installation
Troubleshooting-the-installation-migration-or-upgrade

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*