Migrating customizations manually
If you have made customizations to the PATROL Script Language (PSL) code, you must manually migrate those customizations. This task contains a procedure for manually migrating each kind of customization.
To migrate customizations to KM files manually
- Ensure that you have made a record of your customizations and have backed up the customized files in the PATROL_HOME and PATROL_CACHE directories.
- Uninstall the old version of PATROL for Windows Servers.
- Install the new version of PATROL for Windows Servers as described in Performing the installation.
- Identify and record the coding changes, which represent your customizations, in PATROL for Windows Servers by comparing the content of the ASCII files in the newly installed PATROL for Windows Servers version with the content of the customized ASCII files with the same name that is saved in the directory to which you moved the old version.
- Incorporate your customizations to the new PATROL for Windows Servers by performing the following steps:
- Restart the PATROL console.
- Load the newly installed PATROL for Windows Servers.
- Using a PATROL developer console, enter the customizations that you identified in step 4, one by one.
To migrate customized PSL code
Customizations made to PATROL Script Language (PSL) code are not automatically migrated. These customizations can be embedded in .km files or stored in separate .psl files. Migrate these customizations manually, using the following guidelines:
- If you modified .psl files that were shipped by BMC, you must manually re-edit the PSL code in the new KM by using a PATROL developer console to reapply your changes.
- If you modified PSL code embedded in a .km file, that code will be overwritten when you install a new version of the product. You must manually edit the new .km files by using a PATROL developer console to reapply your changes.
- If you created a new PSL file (not shipped by BMC) outside of a .km file, Installing PATROL for Microsoft Cluster Server.
Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*