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.8.00 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
- Prepare your 32-bit system for migration, as follows:
- 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.
- Follow the upgrade preparation instructions mentioned in Preparing-for-upgrade.
Back up the BMC Network Automation database, as follows:
- If you are using the embedded PostgreSQL database, see Backing-up-the-embedded-PostgreSQL-database.
- If you are using an external database, follow the procedure appropriate to your database.
- 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:
- Install the 64-bit BMC Network Automation system.
- Once the installation is complete, restore the database saved from the 32-bit BMC Network Automation system, as follows:
- Copy the database dump file to the BCAN_DATA\dbbackup directory on the 64-bit BMC Network Automation system.
- Stop the BMC Network Automation web service.
- Depending on the database you are using, perform the following step:
- If you are using the embedded PostgreSQL database, see Restoring-the-embedded-PostgreSQL-database.
- If you are using an external database, restore the database using the appropriate procedure.
- 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
- Restart the BMC Network Automation web service.
- Verify the new installation against your checklist.
- 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
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*