Promoting Configuration across PI System Environments - White Paper

Version 3

Created by srobertson on Mar 7, 2015 12:39 AM. Last modified by dperrow on Feb 29, 2016 9:50 PM.

In this white paper, we discuss, at a high-level, the implementation involved in the promotion of PI systems and configurations across system environments. By promotion, we are considering the overall process of migrating PI configuration data from a lower level system to a higher level system. The source system is where the configuration originated, while the target system is the final system where the configuration is to ultimately be utilized.

Typical reasons for promoting configurations from one system to another include:

Implementing test environment configurations into a production environment.

Standardizing a corporate approved configuration to individual sites.

Syncing centralized corporate system with required updates from individual sites.

Create consistency across broad systems.

A well-designed promotion process should:

Minimize custom configuration on different environments.

Automate repetitive steps when possible.

Identify potential variation between environments in order to achieve identical functionality, as needed.

In general there are many classes of configuration data which may need to be moved between environments:

This document assumes the use of the following PI component versions or later:

PI Data Archive 2012

PI AF Server 2014 R2

PI ACE 2010 R2

PI DataLink 2014

PI ProcessBook 2014

PI WebParts 2010 R2

RtReports 3.2

Coresight 2014

New versions of software may utilize different functionality that make any implementation processes described in this paper obsolete. If there are any questions, please consult the applicable manual or administrator guide, as well as OSIsoft Tech Support.

Additional assumptions include:

Individual component promotion is only performed within the same PI Server and component version.

Reader is familiar with PI System Management and is a PI Administrator for their organization.

This document scope does not include testing/verifications of upgrades, patches, etc. This type of information is described in the KB Article PI System in a Test Environment , listed in the References section of this document.