Information
This version of the software is currently available only to customers in the Controlled Availability (CA) program.

Planning your on-premises to on-premises environment migration


Plan your data migration from an on-premises to on-premises system by configuring the BMC Helix Data Manager architecture to optimize data throughput and minimize the impact to your infrastructure and network. 

On-premises to on-premises migration architecture

The following infographic shows the four key architecture components required to support data migration from a source on-premises BMC Helix ITSM instance to a target on-premises BMC Helix ITSM instance:

onprem_to_onprem_architecture.png

Component

 Summary

BMC Helix Data Manager on-premises system

You can install BMC Helix Data Manager components on a single Windows machine. This machine needs connectivity to the source database, the file system, and the target database. To avoid conflicts with Java versions and other software, we recommend you to install BMC Helix Data Manager on a standalone machine.

Source database

To migrate data, BMC Helix Data Manager exports directly from the source database. It does not require an AR System Server connected to this database.

BMC Helix Data Manager exports data quickly by creating temporary database tables. However, this action might overload the database because temporary database tables require additional space. To avoid this issue, we recommend that you restore an overnight backup of the production system to a separate database server from which BMC Helix Data Manager can extract data to the file system.

This database must be read/write enabled for BMC Helix Data Manager to create the temporary database tables.

To set up this configuration, replicate the production database to the development environment.

File system

BMC Helix Data Manager exports data to a file system. The file system must have enough space to accommodate the export of the entire database. We recommend that the file system must have a space of the existing size of the database on disk and an additional 20% space.

The faster the disks underpinning the file system, the faster the export will be. The file system should be local to the BMC Helix Data Manager VM if possible because network round trips can impact the performance of data export.

Target database

BMC Helix Data Manager imports the data files from the file system into the target database.

API connectivity

BMC Helix Data Manager requires API connectivity to connect to the AR System server in the development system.

BMC Helix Data Manager uses the API connectivity details to trigger AR System API to build workflows associated with the following data:

  • Approval Chains
  • Approval Notifications
  • SLA data sources
  • SLA targets
  • SLA Agreements

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

BMC Helix Data Manager 21.3