This documentation supports the 9.0 version of BMC Remedy ITSM Deployment.

To view the latest version, select the version from the Product version menu.

Upgrading from a version 7.6.04 or 8.0.xx

The following diagram illustrates the path for upgrading from version 7.6.04 or 8.0.xx 

Note

If you want deploy any of the BMC Remedy shared services, you must deploy them after completing the staging server upgrade. See, Deploying BMC Remedy shared services

Navigation Tip

Click the steps in the image to go to the detailed steps in the end-to-end process.

Upgrading from 7604 and 80

Points to consider during upgrade

  • Disable the Auto Negotiate option on the router.
    During the upgrade process, your servers might lose network connectivity and cause the installation to fail. A common issue with the networking hardware is that the 
    Auto Negotiate option of a router can incorrectly set the router to 10 MB Half Duplex. NICs, routers, and other network devices then agree on the fastest speed to communicate with one another, but that speed is usually too slow. To remove this variable, if all the network devices can communicate at 1 GB Full Duplex, set them as such, and disable the Auto Negotiate option on the router.
  • Turn off any anti-malware programs before you begin installation to avoid any false alerts. 
    During installation or upgrade, new files are written into the system, new entries are created in the registry, some of the services are restarted and other such operations are performed by the installer. The anti-malware program may treat these operations as suspected attacks and may either block the installer or cause a failed upgrade. Turn on the anti-malware after the upgrade is complete. 

Preparing for the upgrade

NoStepDescription

1

Infrastructure for upgrade

When performing the upgrade you will need:

  • Upgrade development server
  • Upgrade QA server
  • Staging server

Back to top

2 

System requirements

Review the software and hardware requirements.

Back to top 

3 Downloading the installation files

When viewing the latest version of a product on the Electronic Product Download (EPD) site, you see only the components (including licensed add-ons) that are covered under the licenses associated with your Support ID or EPD profile.

Ensure that you download the latest service pack and patch.

Back to top 

4 Obtaining BMC Remedy license keys

Only the BMC Remedy AR System server licenses require keys. Depending on the components that you use, you might need several licenses to activate an application.

Note

You must activate the licenses before installing the applications.

Back to top

5

Preparing your database

Review the recommendation to avoid a decline in BMC Remedy AR System server performance.

Back to top 

6

Preparing the base platform

Back to top

7

Integration limitations

Review this information and use the workarounds to avoid integration failures.
8

Completing the planning spreadsheet

Before you start installing or upgrading the products, you must gather information about the parameters that the installer requires for each product. The planning spreadsheet provided in this section helps you to gather these parameter values. To avoid installation errors, refer to this spreadsheet when you run the installation.

Back to top

9 Understand the different installers you need to upgrade different components

Back to top

10 Review the known and corrected issues

Known and corrected issues are organized separately for the platform and application components.

Back to top

Performing the upgrade

NoServerStepDescription
1

Set up the upgrade development server

The upgrade development server must have the same installations as on the current production server (including patches and hotfixes) and customization.

After you set up the upgrade development server, you must take the backup of the database and the FTS collection folder.

Before you take the backup, you must shut down the server.

You will need this backup to revert to a stable point incase you want to revert your installation.

Tip

To avoid the server rename activity, you can keep the server name same as the production server. Keep the same name on the upgrade development, QA, and staging production server.

Back to top

2

Set up the upgrade QA server

The upgrade QA server, must have the same installations as on the current production server (including patches and hotfixes) and customization.

After you set up the upgrade QA server, you must take the backup of the database and the FTS collection folder.

Before you take the backup, you must shut down the server.

You will need this backup to revert to a stable point incase you want to revert your installation.

Tip

To avoid the server rename activity, you can keep the server name same as the production server. Keep the same name on the upgrade development, QA, and staging production server.

 Back to top

3

Set up the staging production server

At the end of the process, the staging production server becomes the new production server.

After you set up the staging production server, you must take the backup of the database and the FTS collection folder.

Before you take the backup, you must shut down the server.

You will need this backup to revert to a stable point incase you want to revert your installation.

Tip

To avoid the server rename activity, you can keep the server name same as the production server. Keep the same name on the upgrade development, QA, and staging production server.

Back to top

4

Freeze admin changes

Do not perform the described activities on your production server until the upgrade is completed successfully.

Back to top

5

Perform the preupgrade and configuration checks

Using the BMC Remedy Configuration Check utility, perform the following checks:

  • Preupgrade checks—Before you upgrade any or all of the components of the BMC Remedy ITSM Suite environment.
  • General configuration checks on your system—Before you install any components in the BMC Remedy ITSM Suite environment.

BMC recommends that you perform checks for all components you want to upgrade before you proceed to the next stage.

Note

Here the check for the required AR System version will fail which you can ignore.

Back to top

6

Take a snapshot

As a part of the upgrade process, you must take a snapshot of your current server before upgrading it so that you can compare it later with the upgraded server for reconciliation.

 Back to top 

7

Upgrade the platform to version 9.0.xx



Upgrade the platform components in the following sequence:

Note

BMC Atrium Core must be upgraded after you have upgraded the BMC Remedy AR System. Java based BMC Remedy AR server requires java based BMC Atrium CMDB, it cannot load previous BMC Atrium CMDB native dll.

  1. BMC Remedy AR System
    1. BMC Remedy Single Sign-On (fresh installation)
    2. BMC Remedy Mid Tier
    3. BMC Remedy AR System server
    4. BMC Remedy Encryption Security
    5. BMC Remedy Smart Reporting (fresh installation)
  2. BMC Atrium Core
    1. BMC Atrium CMDB
    2. BMC Atrium Core Web services
    3. BMC Atrium Integrator

Back to top

8

Convert customizations to granular overlays

When you upgrade from BMC Remedy AR System 7.6.04, the view overlays that you created in version 7.6.04 are available after the upgrade. Before you start using the view overlay with the upgraded AR System server, ensure that:

  • Only the fields with customizations are included in the view overlay
  • Fields that do not have customizations are not included in the view overlay
  • You remove unneeded granular overlays.

You can use the existing customizations after upgrade. Fields without customizations inherit updates to the base properties when you apply a hot-fix or upgrade the AR System server in the future.

Back to top

Upgrade the applications

 Upgrade the BMC Remedy ITSM applications in the following sequence
  1. BMC Remedy ITSM Process Designer
  2. BMC Remedy ITSM
  3. BMC Service Request Management
  4. BMC Service Level Management

If you are performing a fresh installation of BMC Remedy ITSM Process Designer along with the upgrade of other application components, you must install it after upgrading the other application components.

Back to top

Tip

While you reconcile customization (10D), perform unit testing (11D), and create the Dev-to-Prod package (12D) on the Development server, you can upgrade the QA server simultaneously (10Q-13).

10D

Reconcile AR system customizations

BMC recommends that you reconcile the customizations in the following order:

  1. Regular forms
  2. View forms
  3. Display-only forms
  4. Join forms
  5. Archive forms
  6. Audit forms
  7. Fields
  8. Other items

Note

You can use the staging server as a reference server when performing the reconciliation.  

Back to top

11D

Complete the unit testing

You must perform unit testing and fix all the issues found during the unit testing.

Back to top

12D

Create a deployment package to migrate changes to the upgrade QA server

You can create a deployment package to migrate the changes using the BMC Deployment Application.

Back to top

10Q

Perform the preupgrade and configuration checks

Using the BMC Remedy Configuration Check utility, perform the following checks:

  • Preupgrade checks—Before you upgrade any or all of the components of the BMC Remedy ITSM Suite environment.
  • General configuration checks on your system—Before you install any components in the BMC Remedy ITSM Suite environment.

BMC recommends that you perform checks for all components you want to upgrade before you proceed to the next stage.

Note

Here the check for the required AR System version will fail which you can ignore.

Back to top

11 Q 

Upgrade the platform version 9.0.xx

Upgrade the platform components in the following sequence:

Note

BMC Atrium Core must be upgraded after you have upgraded the BMC Remedy AR System. Java based BMC Remedy AR server requires java based BMC Atrium CMDB, it cannot load previous BMC Atrium CMDB native dll.

  1. BMC Remedy AR System
    1. BMC Remedy Single Sign-On (fresh installation)
    2. BMC Remedy Mid Tier
    3. BMC Remedy AR System server
    4. BMC Remedy Encryption Security
    5. BMC Remedy Smart Reporting (fresh installation)
  2. BMC Atrium Core
    1. BMC Atrium CMDB
    2. BMC Atrium Core Web services
    3. BMC Atrium Integrator

Back to top

12 Q 

Convert customizations to granular overlays
 

When you upgrade from BMC Remedy AR System 7.6.04, the view overlays that you created in version 7.6.04 are available after the upgrade. Before you start using the view overlay with the upgraded AR System server, ensure that:

  • Only the fields with customizations are included in the view overlay
  • Fields that do not have customizations are not included in the view overlay
  • You remove unneeded granular overlays.

You can use the existing customizations after upgrade. Fields without customizations inherit updates to the base properties when you apply a hot-fix or upgrade the AR System server in the future.

Back to top

13 

Upgrade the applications to version 9.0.xx
 Upgrade the BMC Remedy ITSM applications in the following sequence
  1. BMC Remedy ITSM Process Designer
  2. BMC Remedy ITSM
  3. BMC Service Request Management
  4. BMC Service Level Management

If you are performing a fresh installation of BMC Remedy ITSM Process Designer along with the upgrade of other application components, you must install it after upgrading the other application components.

Back to top

14

Take QA_DB_Backup_Pre_D2P

You need this back up for QA testing.

You must take the backup of the database and the FTS collection folder.

Before you take the back up, you must shut down the AR System server.

Back to top

15

Migrate customizations from the upgrade development server

You can create migrate the changes using the BMC Deployment Application. Use the deployment package you created on the upgrade development server.

Back to top

Note

Step 16 to Step 19 are iterative and you must perform them till you get a clean package. 

16

Perform QA testing

All the issues you find in the QA testing must be fixed on the upgrade development server.

As part of QA testing you must perform all the types of testing including integration and sanity tests.

Back to top

17

Fix QA issues

All the fixes you make must be included in the new deployment package.

Back to top

18

Create a deployment package to migrate changes to the upgrade QA server


You can create a deployment package to migrate the changes using the BMC Deployment Application.

Back to top

19

Migrate customizations from the dev server

At this step you must:

  1. Restore QA_DB_Backup_Pre_D2P.
  2. Migrate the deployment package.
  3. Perform the QA testing again.

Back to top

20

Create a QA certified deployment package to migrate changes to the upgrade QA server

Back to top

21

Take QA_DB_Backup_Post_D2P

You need this backup after performing sanity test, and practicing DDM on the QA server.

You must take the backup of the database and the FTS collection folder.

Before you take the back up, you must shut down the AR System server.

Back to top

22

Perform user acceptance testing (UAT)

 Validate the upgrade on the QA server with user acceptance testing (UAT).

As part of UAT, if you find any issues, follow Step 17 to Step 21 are iteratively till you get a clean package. 

Back to top


23

Take PROD_DB_Backup

You need to restore this backup on the staging production to perform the upgrade.

You must take the backup of the database and the FTS collection folder.

Before you take the back up, you must shut down the AR System server.

Back to top

24

Restore PROD_DB_Backup

You must restore the database with the FTS collection folder.

Before you restore the back up, you must shut down the AR System server.

Note

Before you restore the backup, you must turn of Full text search.  

Back to top

25

Complete destination server adjustments

Leave the configuration as is until you complete the delta data migration (DDM). You must revert these changes during the Go Live stage.

Back to top

26

Perform the preupgrade and configuration checks

Using the BMC Remedy Configuration Check utility, perform the following checks:

  • Preupgrade checks—Before you upgrade any or all of the components of the BMC Remedy ITSM Suite environment.
  • General configuration checks on your system—Before you install any components in the BMC Remedy ITSM Suite environment.

BMC recommends that you perform checks for all components you want to upgrade before you proceed to the next stage.

Note

Here the check for the required AR System version will fail which you can ignore.

Back to top

27

Upgrade the platform

Install the platform components in the following sequence

Note

BMC Atrium Core must be upgraded after you have upgraded the BMC Remedy AR System. Java based BMC Remedy AR server requires java based BMC Atrium CMDB, it cannot load previous BMC Atrium CMDB native dll.

  1. BMC Remedy AR System
    1. BMC Remedy Single Sign-On (fresh installation)
    2. BMC Remedy Mid Tier
    3. BMC Remedy AR System server
    4. BMC Remedy Encryption Security
    5. BMC Remedy Smart Reporting (fresh installation)
  2. BMC Atrium Core
    1. BMC Atrium CMDB
    2. BMC Atrium Core Web services
    3. BMC Atrium Integrator

Back to top

28

Convert customizations to granular overlays

When you upgrade from BMC Remedy AR System 7.6.04, the view overlays that you created in version 7.6.04 are available after the upgrade. Before you start using the view overlay with the upgraded AR System server, ensure that:

  • Only the fields with customizations are included in the view overlay
  • Fields that do not have customizations are not included in the view overlay
  • You remove unneeded granular overlays.

You can use the existing customizations after upgrade. Fields without customizations inherit updates to the base properties when you apply a hot-fix or upgrade the AR System server in the future.

Back to top

29

Upgrading the applications

Upgrade the BMC Remedy ITSM applications in the following sequence

  1. BMC Remedy ITSM Process Designer
  2. BMC Remedy ITSM
  3. BMC Service Request Management
  4. BMC Service Level Management

If you are performing a fresh installation of BMC Remedy ITSM Process Designer along with the upgrade of other application components, you must install it after upgrading the other application components.

Back to top

30

Complete the post upgrade tasks

At this stage, you must also turn on Full text search. You will need to re index the FTS because the production database was restored.

Back to top

31

Migrate customizations from the QA server

You can migrate the changes using the BMC Remedy Deployment Application. Use the QA certified deployment package you created on the upgrade QA server.

Back to top

32

Upgrade secondary servers
  • You must point the secondary server to the new production (staging server) database.
  • You must add and modify the entries in the AR System Server group ranking form. 
  • You must decide whether you want to use new hardware or existing hardware for secondary servers.  

Back to top

33

Perform the first DDM

  • Use the same Admin user account to log on to both servers.
  • You can run the Delta Data Migration tool one time or multiple times.

Note

 Make sure you take a DB backup and restore prior to the every DDM run.

Back to top

34

Perform sanity testing

Before you perform the sanity testing you must take a database back and restore it after the testing.

You must take the backup of the database and the FTS collection folder.

Before you take the back up, you must shut down the server.

Back to top

35

Perform the cutover activities

You must freeze user activity during the cutover stage.

You must perform certain pre-cutover tasks before you complete the actual cutover activities and put the production URL in maintenance mode.

At this stage, the actual down time begins.

Back to top

36

Perform the final DDM

Back to top

37

Go live

Back to top

Was this page helpful? Yes No Submitting... Thank you

Comments

  1. Claire Sanford

    Excellent document!  This should relieve the mystery always associated with "What order do I do the install?" questions.

     

    One comment - Line 31 appears to have an error. Is it create or is it migrate or both?

     

    "You can create migrate the changes using the BMC Deployment Application."

     

    Thank you!

    May 04, 2015 02:27
    1. Bhakti Paranjpe

      Hello Claire,

      Thank you for your encouraging comment. We are glad that you found the document helpful.

      At step 31, you can migrate the changes using the BMC Remedy Deployment Application. I have corrected the error.

      Thanks,
      Bhakti

      May 05, 2015 12:26
  2. Alessia Vicari

     Hi all.

    I have a question about task 34 "perform sanity testing".

    Is this something to do using a specific tool like Maintenance Tool or it's just a testing phase?

    Many thanks.

    Alessia

    Oct 07, 2015 07:34
  3. Jean Adda

    Hi all,

     

    Let's consider an upgrade from 7.6.04 to 9.0.1 on Linux.

    As stated in procedure, all environments (Dev, QA, staging) should be installed with EXACTLY same components and same versions as production server.

     

    Let's assume we are running AR 7.6.04 under Linux RHEL 4 as per 7.6.04 compatibility matrix see bleow

    BMC Remedy AR System Server7.6.04Fri,28/01/2011SUPPORT ONLY  Red Hat Enterprise Linux464-bitx6464-bitOracle Database Client11g R1

     

    According to procedure, I should install the same products in same version/patch on dev server.

    So new dev server will be installed in RHEL 4 with AR 7.6.04.

    Then, as per procedure, I should run the AR 9.0.01 upgrade procedure.

    The problem is that RHEL 4 is not supported by AR 9.0.01 (see below). Only version 6.5 is supported. and of course RHEL 6.5 isd not supported by AR 7.6.04.

     

    BMC Remedy AR System Server9.0.01Thu,27/08/2015AVAILABLE  Red Hat Enterprise Linux6.564-bit64-bit64-bit

    What is the ad hoc procedure to upgrade AR 7.6.04 to 9.0.01 as supported OS versions do not match?

     

    The same question is valid for Oracle versions.

     

    Thank you for your advice.

     

    Regards

     

    Nov 02, 2015 07:21
  4. Murali Viswanathan

    On the staging server, customers can have a newer OS and DB versions, as long as they are compatible with BMC Remedy AR System and there are no known issues in our product upgrades on certain OS/DB versions.

    Sep 26, 2016 10:36