Performing post-migration updates to rules and policies
In the following upgrade scenarios you must run the postmigration file to migrate various types of rules that were defined in the earlier version of BMC Server Automation:
- To update BLPackages that refer to old GPO assets.
- If you are upgrading from a pre-8.0 version of BMC Server Automation, after you complete the basic migration of database data using the BMC BladeLogic Data Migration Manager, you must run the postmigration file. This file migrates the pre-8.x compliance rules and discovery signatures stored in the core BMC Server Automation database and converts them to the new rule format introduced in BMC Server Automation version 8.0.
- If smart group conditions were defined in any earlier version of BMC Server Automation, you must run the postmigration file to migrate and update smart group conditions. This step eliminates future problems in database cleanup processes after you delete smart groups.
This topic includes the following sections:
Before you begin
Perform upgrade and post-migration activities in the following order. This order of steps ensures that all the Application Server steps are completed first, and that the need for a specific BMC Server Automation Console (RCP client) restart does not interfere with the postmigration script. For more information, see Upgrading.
- Upgrade the Application Server and then stop it.
- Perform the database migration.
- Run the postmigration utility as described in this topic.
- Stop the RSCD Agent, then upgrade the BMC Server Automation Console.
- Ensure that the RSCD Agent is restarted after you upgrade the BMC Server Automation Console.
It is not advisable to have the BMC Server Automation Console and File Server on the same machine.
To execute the postmigration file
Navigate to the postmigration file found within the BMC Server Automation installation directory:
(Linux or UNIX)
- Run the postmigration or postmigration.exe file.
Progress messages regarding the relevant component templates are displayed on-screen and are also written to the postmigration.log file stored in the same location as the postmigration file.
Where to go from here
If you have upgraded the provisioning server (the Application Server enabled for provisioning), upgrade the components that BMC Server Automation uses in provisioning operating systems to bare metal machines. For more information about this task and other upgrade tasks, see Upgrading.