The BMC Transaction Execution Adapter Agent (TEA Agent) installation files include a command-line utility for migrating your scripts and configurations from your existing BMC Transaction Management Application Response Time (BMC TM ART) installation to App Visibility. The migration is divided into two stages: export from BMC TM ART and import to App Visibility.
Notes
- To perform the migration, you must have write access to your TEA Agent installation file folders, and you must have administrator permissions in BMC TM ART.
- Migration is supported only from BMC TM ART version 3.9 SP3 or later.
The following topics are included:
To export a self-signed certificate for secure BMC TM ART
If your installation of BMC TM ART is secured using a self-signed certificate, perform the following procedure before starting your export.
- Open the BMC TM ART client in a browser.
- From the web browser, export the certificate for BMC TM ART and save it.
- Open a command prompt and change the directory to the ...\Disk1\files\jre\bin folder.
Run the following command:
keytool -import -alias "<alias name>" -file "<.cer file path>" -keystore "<cacerts path>"
- <.cer file path> is the full path of the .cer file that you saved.
- <cacerts path> is the full path to the cacerts file: ...\Disk1\files\jre\lib\security\cacerts
To export from BMC TM ART
- Run the migration_tool batch file from the ...\Disk1\utility\ConfigurationMigrationTool folder of your TEA Agent installation files.
- Enter 1 to select export.
Enter the required parameters for your BMC TM ART connection, or press Enter to accept the default values.
Enter the required parameters for your BMC TM ART database, or press Enter to accept the default values.
The [confluence_table-plus] macro is a standalone macro and it cannot be used inline. Click on this message for details.
This macro generates standalone content. As a consequence you need to make sure to use a syntax that separates your macro from the content before and after it so that it's on a line by itself. For example in XWiki Syntax 2.0+ this means having 2 newline characters (a.k.a line breaks) separating your macro from the content before and after it.The files necessary for migration are created in the ConfigurationMigrationTool\Migration_output folder.
Notes
- BMC TM ART monitor intervals that are defined as less than two minutes are rounded up to two minutes.
- Of the Essential scripts in BMC TM ART, only the Pinger group of scripts and the URL Checker script are supported in BMC TrueSight. Monitors that use other Essential scripts are not migrated.
- All of the Monitor settings that are necessary to set up corresponding Execution Plans in TrueSight are migrated.
Not migrated
The following are not migrated:
- Locations that have no assigned Monitors or Projects
- Projects that have no assigned Monitors
- Monitors that are not scheduled to run on any Locations
Character replacement
The migration utility makes the following character substitutions automatically:
- In Project Descriptions, all commas (,) and carriage return (CR) characters are replaced with semicolons (;).
- In Locations, Monitor names, and Script names, all non-alphanumeric characters are replaced with underscores(_) as follows:
- Groups of consecutive non-alphanumeric characters are replaced with a single underscore.
- If as a result of this character substitution, scripts would have the same name, the TM ART database IDs of the scripts are appended to the script names.
If necessary, you can modify the names of your applications in the Application column of the migration_data.csv file.
Notes
- Modify application names with care because incorrect changes might create errors that will cause the migration to fail.
- Do not modify any of the other data in the migration_data.csv file.
- Application names in the file are encoded. If it is necessary to edit the application names, use an encoding tool to encode the new application names.
Warning
Do not edit any of the other files in the Migration_output folder. Any changes to these files is likely to corrupt them, and cause the migration process to fail.
To import configurations and scripts into App Visibility
Note
The migration utility retrieves your App Visibility portal details from the Presentation Server. Before running this procedure, verify the following:
- Your App Visibility portal is properly installed and connected to the Presentation Server.
- Your App Visibility portal is properly configured to communicate with the Presentation Server.
- Run the migration_tool batch file from the ...\Disk1\utility\ConfigurationMigrationTool folder of your TEA Agent installation files.
- Enter 2 to select export.
Enter the required parameters for your BMC TrueSight Presentation Server connection, or press Enter to accept the default values.
The [confluence_table-plus] macro is a standalone macro and it cannot be used inline. Click on this message for details.
This macro generates standalone content. As a consequence you need to make sure to use a syntax that separates your macro from the content before and after it so that it's on a line by itself. For example in XWiki Syntax 2.0+ this means having 2 newline characters (a.k.a line breaks) separating your macro from the content before and after it.All of the configurations and scripts are imported into App Visibility. The files that were created as part of the export process are deleted automatically.