How Do I

Important: You do not have the latest version of Historian! You are missing out on the newest capabilities and enhanced security. For information on all the latest features, see the Historian product page. For more information on upgrades, contact your GE Digital sales agent or e-mail GE Digital Sales Support. For the most up-to-date documentation, go here.

Adding a Mirror Node Manually

  1. Click the Add Mirror button in the Services Configuration page.
  2. Enter the Computer Name or the IP Address and click Add .
    A message box appears asking, "Do you want to manually copy the archive and configuration files to the new node to be added?".
  3. To add the archive and configuration files manually, click Yes.
    A confirmation message appears asking "Are the archive and configuration files copied successfully on the new node?".

    • Click Yes, if you have already copied the files.
    • If you have not copied the files, click No, stop all the services, and manually copy the archive and configuration ( .iha and .ihc ) files.
    You can only proceed after the copying of files has completed.
  4. After successfully copying the files to the target node, make sure you rename the .ihc files with target node name as MachineName_Config.ihc and Machine Name_ CentralConfig.ihc.

Adding a Mirror Node Automatically

  1. In the Services Configuration page, click the Add Mirror button.
  2. Enter the Computer Name or the IP Address and click Add .
    A message box appears asking, "Do you want to manually copy the archive and configuration files to the new node to be added?".
  3. To add the archive and configuration files automatically, click No.
    A confirmation message box appears.
  4. Click Yes.
    The mirror node is automatically added.

Deleting a Mirror Node

  1. In the Services Configuration page, click the Delete button next to the selected node.
    A message box appears confirming the deletion.
  2. Click OK.
    The node is deleted.

Configure General Collector Options

You can modify collector configurations from the following sections of the Collector Configuration Screen.

Action Buttons

The Collector Configuration screen contains action buttons. Click a button to perform the action indicated.
Button Action
Resumes collection of the collector.
Pauses the collection of the collector
Refreshes the screen
Update Updates the changes made.

Performance Tab

The Performance tab displays performance statistics of that particular collector. The following table explains the fields in detail:
Field Description
Report Rate This display is a trend chart that displays the average rate at which data is coming into the server from the selected collector. This is a general indicator of load on the Historian collector. Since this chart displays a slow trend of compressed data, it may not always match the instantaneous value of Report Rate displayed in the Collector panel of the System Statistics screen.
Out of Order The number of samples within a series of timestamped data values normally transmitted in sequence that have been received out of sequence since collector startup. This field applies to all collectors.
Compression This display is a trend chart that displays the effectiveness of collector compression. If the chart displays a low current value, you can widen the compression deadbands to pass fewer values and increase the effect of compression.
Total Events Collected Displays the number of events collected from the data source.
Total Events Reported Displays the total number of events reported to the Historian archive from the collector.
Overruns This trend chart displays the value at which data overruns are occurring. This value is calculated by following equation: OVERRUN_PCT =OVERRUNS / ( OVERRUNS + TOTAL_EVENTS_COLLECTED ) Overruns are a count of the total number of data events not collected. Under normal conditions, the current value should always be zero. If the current value is not zero, which indicates that data is being lost, you should take steps to reduce peak load on the system by increasing the collection interval.

Defaults Tab

The Defaults tab displays the information related to tags and the collectors. The following table explains the fields in detail:

Note: Not all options in this section are available to all collectors. If an option is disabled, it doesn't apply to the current type of collector.
Field Description
Prefix for Tag Names Displays a prefix, if any, that is automatically added to all tag names when you browse and pick the specified collector. To change the prefix, enter a new text string and click the Update button at the bottom of the screen. This field applies to all collectors except the File and Calculation Collectors
Collection Type Indicates whether this collector is configured for polled data collection or unsolicited collection.
Collection Interval The time in milliseconds, seconds, minutes, or hours required to complete a poll of a given tag on the selected collector. It is also used in unsolicited collection. In effect, it specifies how frequently data can be read from a tag. The collection interval can be individually configured for each tag. To change it, enter a new value. NOTE: To avoid collecting repeat values with the OPC Collector when using device timestamps, specify a collection interval that is greater than the OPC Server update rate.
Time Assigned By Indicates whether the timestamp for the data value is supplied by the collector or the data source. To change it, select a different type.
Compression Indicates whether or not collector compression is enabled as a default setting. To change it, select the other option. This option is overridden by Tag settings.
Deadband The default setting of the collector compression deadband in absolute or percentage range values.
Timeout The default setting for the collector compression time-out for tags added through the Add Multiple Tags From Collector dialog box. You must enable the Collector Compression option to use this field.
Spike Logic Control Spike logic monitors incoming data samples for spikes in a tag's values. If spike logic is enabled, a sample of equal value to the previously archived sample is inserted into the archive in front of the spike value.
Multiplier The Multiplier option specifies how much larger a spike value must be than the deadband range before spike logic is invoked. For example, if a value of 3 is entered in the Multiplier field and the deadband percentage is set to 5%, spike logic will not be invoked until the difference between the spike value and the previously archived data point is 15% of the EGU range.
Interval The Interval option specifies how many samples must have been compressed before spike logic is invoked. For example, if the Interval field is set to 4, and 6 values have been compressed since the last archived data sample, spike logic will be invoked.
On-Line Tag Config Changes Enabling this feature allows you to make on the fly changes to tags without having to restart the collector. If you disable this option, any changes you make to tags do not affect collection until you restart the collector executable.
Sync Timestamp for Server Enabling this feature automatically adjusts all outgoing data timestamps to match the server clock. This feature is not active when you configure timestamps to be supplied by the data source. Note, that this does not change collector times to match the server time, it adds or subtracts an increment of time to compensate for the relative difference between the clocks of the server and collector, independent of time zone or day light saving time (DST) differences. If the collector system clock is greater than 15 minutes ahead of the archiver system clock, and the Synchronize Timestamps to Server option is disabled, data will not be written to the archive.
Delay Collection @ Startup (Sec) Permits you to enter the number of seconds to delay collection on startup (after loading its tag configuration). The default is 2 seconds.

Configuration Tab

The Configuration tab displays the following information. Not all options in this section are available to all collectors. If an option is disabled, it will be unavailable.
Field Description
Description The name of the selected collector.
Number of Tags Displays the number of tags currently added to the Simulation Collector. Edit this field to modify the number of Simulation tags available for addition to the Historian System.
Function Period (Seconds) The period, in seconds, of the SIN, STEP, and RAMP functions implemented in the Simulation collector. The default is 60 seconds.
Computer Name The machine name of the computer that the collector is installed on.
Memory Buffer Size The size of the memory buffer currently assigned to the store and forward function. The memory buffer stores data during short-term or momentary interruptions of the server connection; the disk buffer handles long duration outages. To estimate the size you need for this buffer, you need to know how fast the collector is trying to send data to the server and how long the server connection is likely to be down. With those values and a safety margin, you can calculate the required size of the buffer. NOTE: If you enter a new value for this parameter, the change is effective the next time you restart the collector.
Minimum Free Space The minimum free disk space that must be available on the computer. If the minimum space required is not available when the collector starts, the collector will shut down.
Heartbeat Output Address The address in the source database into which the collector writes the heartbeat signal output. This address should be connected to a writable analog field. For an iFIX data collector, use an iFIX tag for the output address. Enter the address as NODE.TAG.FIELD (for example, MyNode.MyCollector_AO.F_CV). For an OPC Collector, use the OPC address in the server. Refer to your OPC documentation for more information. The data collector writes the value of 1 to this location every 60 seconds while it is running. You could program the iFIX database to generate an alarm if the Heartbeat Output Address is not written to once every 60 seconds, notifying you that the data collector has stopped.
Status Output Address

Address in the source database into which the collector writes the current value of the collector status (running, stopping, stopped, unknown, or starting) output, letting an operator or the HMI/SCADA application know the current status of the collector.

This address should be connected to a writable text field of at least 8 characters. This value is updated only upon a change in status of the collector. For an iFIX data collector, use a TX tag for the output address. Enter the address as NODE.TAG.FIELD (for example, MyNode.MyCollector_TX.A_CV).

For an OPC Collector, use an OPC address in the server. Refer to your OPC documentation for more information. The text string usually displays Running, Stopped, or Unknown, matching the Status column value displayed in the collector pane in the System Statistics screen of the Historian Administrator.

Rate Output Address

The address in the source database into which the collector writes the current value of the events/minute output, letting an operator or the HMI/SCADA application know the performance of the collector. This should be connected to a writable analog field. The value is written once per minute.

For an iFIX data collector, use an iFIX tag for the output address. Enter the address as NODE.TAG.FIELD (for example, MyNode.MySIM_AO.F_CV).

For an OPC Collector, use a writable OPC address in the server. Refer to your OPC documentation for more information. This value displays the same value as the Report Rate field in the collector pane in the System Statistics screen of the Historian Administrator.

Redundancy Tab

Historian includes support for collector redundancy, which decreases the likelihood of lost data due to software or hardware failures. Implementing collector redundancy ensures that collection of your data remains uninterrupted. Collector redundancy makes use of two or more collectors, gathering data from a single source. Two or more collectors may be configured in a redundant group. All collectors in the group actively gather the same tags from a data source but only the "active" collector forwards its samples to the Historian server. The non-active collectors buffer their data against failover of the active collector. The Historian server actively monitors the health of the redundant collectors and will automatically switch to a backup if certain user-configurable trigger conditions are met.

The Redundancy tab displays the following information:
Field Description
Backup Collector If enabled, specifies that this is a redundant collector.
Backup For Specifies the primary collector.
Note: This configuration will be preserved if you disable collector redundancy. This allows you to temporarily take a redundant collector offline without losing its configuration.
Backup Collector Status The current status of this collector.
Backed Up By The name of the collector providing redundancy for the selected collector.
Watchdog Tag Specifies a tag to use to determine the status of the collector. If the watchdog tag meets any of the conditions specified below, the secondary collector will be brought on line to replace it.
Failover on Bad Quality If enabled, the secondary collector is promoted when a data sample from the watchdog tag is received with bad quality. Failover happens on every write of a bad data sample to the watchdog, not just on the transition from good to bad quality
Failover When Value Transitions from Zero If selected, the secondary collector is promoted when a data sample from the watchdog tag with a non-zero value is received from the primary collector. Failure happens every time a non-zero value is received, not just when the value promotes from zero to a non-zero value
Failover When No Value Changes for __ Seconds If selected, the secondary collector is promoted when no data value changes have been received within the time period specified. This could be tied into a heartbeat status indicator where the value is checked every 5 seconds. To prevent failure, there must be a value change.

Plan For Data Recovery

Planning for data recovery means always having up-to-date backup files for important information to call up and restore quickly when the need arises.

Key Files
  • The .IHC file contains all configuration information.
  • The *.IHA file is the current online archive files.

The .IHC file is automatically backed up when, and only when, you back up the current archive .IHA file. The .IHC uses the following naming convention: ComputerName_Config-Backup.ihc

By default, the .IHC backup path is the same as the archives path. If the default backup path is different than the archives path, the .IHC file is copied to the backup folder with the standard .IHC naming convention ComputerName_Config.ihc

Restoring the IHC file restores the system configuration (tag, archive, and collector configuration) to the state it was in before the event occurred. If you restore the archive file (IHA) along with the configuration file (IHC), you can quickly pick up where you left off when the event occurred with minimum loss of data.

Develop a Maintenance Plan

The primary goal of a maintenance plan is to maintain integrity of the data collected. If you are successful in this regard, you will always be able to recover from a service interruption and continue operations with minimal or no loss of data. Since you can never ensure 100% system uptime, you must frequently and regularly back up current data and configuration files, and maintain non-current archive files in a read-only state. It is recommended that you use the following guidelines for backup and routine maintenance.

Daily Maintenance

On a daily schedule, perform the following backup operations unless you use ihArchiveBackup.exe to back up archives automatically.
  1. Use the Historian Web Admin Console to back up the current archive and most recent .IHA archived data file. This preserves data collected up to this moment in time. You do not need to back up any read-only archive files after they have been backed up once.
  2. Use Windows Explorer to back up the .IHC file if it has been modified by anyone (unless it is backed up automatically). This file contains all current configuration information (tag configuration, archive configuration, and collector configuration). Using this file, you can restore the system configuration after an unplanned shutdown.

Monitor Historian Performance

Historian provides a variety of performance counters and performance tags that can be used to monitor how well the Historian components are performing. These performance tags or counters can also be used to determine the resource usage on the computer that runs the Historian application.

Use performance tags to view information in an Excel report or SDK program, possibly along with other Historian tags. Use performance counters to view information in Windows Performance monitor, possibly along with non-Historian counter information.

Performance counters are useful when the Historian Web Admin Console is not installed or cannot connect. Like any Windows performance counter, you must add the counters for collection to view history. Performance tags are always being collected and you can view past data any time.

Performance counters are updated in real time. Performance tags are updated once per minute with the activity over the last minute.

Performance counters contain more information than tags. Any counter can be collected to a tag using the Historian Windows Performance Collector. Those tags will count against your licensed tag count.

Historian Performance Tags

The following table provides information about the various Historian Server Performance tags.

Table 1. Server Performance Tags
Tag Name Description
PerfTag_CompressionRatio Specifies the current effect of archive data compression.
PerfTag_MinimumCompressionRatio Specifies the minimum compression ratio.
PerfTag_MaximumCompressionRatio Specifies the maximum compression ratio.
PerfTag_TotalEvents Specifies the total number of data samples reported to the Historian archive from all sources. .
PerfTag_TotalOutOfOrder Specifies the total out of order data samples.
PerfTag_AverageEventRate Specifies the average number of data samples per minute sent to archiver from all sources
PerfTag_MinimumEventRate Specifies the minimum number of data samples per minute sent to archiver from all sources.
PerfTag_MaximumEventRate Specifies the maximum number of data samples per minute sent to archiver from all sources.
PerfTag_WriteCacheHitRatio Specifies the hit ratio of the write cache in percent of the total writes.
PerfTag_TotalFailedWrites Specifies the total number of samples since startup that failed to be written.
PerfTag_TotalMessages Specifies the total messages (for example, connection or audit messages) received by the archiver since startup
PerfTag_TotalAlerts Specifies the total number of alerts received by the data archiver since startup.
PerfTag_FreeSpace Indicates the free disk space left in the current archive.
PerfTag_SpaceConsumptionRate Specifies an archive disk space consumption rate in megabytes per day.
PerfTag_PredictedDaysToFull Indicates the approximate number of days required for an archive to fill.
PerfTag_MemoryUsage Specifies the amount of RAM used by the Data Archiver.
PerfTag_MemoryVMSize Specifies the amount of virtual memory used by the Data Archiver.
PerfTag_TotalAlarms Specifies the total number of alarms received by the Data Archiver since starting up.
PerfTag_AverageAlarmRate Specifies the average alarm rate in alarms per minute received by Data Archiver.
PerfTag_TotalFailedAlarms Specifies the total number of alarms since startup that failed to be written.
Perftag_ReadQueueSize Specifies the total number of messages present in the Read queue.
Perftag_AverageReadRate Specifies the total number of data samples per minute returned from the Data Archiver for all read requests.
Perftag_ ReadQueuePushRate Specifies the number of read requests per minute that came into the archiver from all clients. A read request can return multiple data samples.
Perftag_ WriteQueuePushRate Specifies the number of write requests per minute that came into the archiver from all clients. A write request can contain multiple data samples.
The following table provides information about the various Historian Collector Performance Tags.
Note: Replace the placeholder %CollectorName% with the name of a Collector.
Table 2. Collector Performance Tags
Tag Name Description
PerfTag_%CollectorName%_InterfaceStatus Specifies the status of an interface.
PerfTag_%CollectorName%_InterfaceTotalEventsCollected Specifies the total number of events collected by an interface.
PerfTag_%CollectorName%_InterfaceTotalEventsReported Specifies the total number of events reported by an interface.
PerfTag_%CollectorName%_InterfaceOutOfOrderEvents Specifies the total out of order events.
PerfTag_%CollectorName%_InterfaceAverageEventRate Specifies the average event rate of an interface.
PerfTag_%CollectorName%_InterfaceMinimumEventRate Specifies the minimum event rate of an interface.
PerfTag_%CollectorName%_InterfaceMaximumEventRate Specifies the maximum event rate of an interface.
PerfTag_%CollectorName%_InterfaceOverruns Specifies the interface overruns.
PerfTag_%CollectorName%_InterfaceCompression Specifies the compression of an interface.
PerfTag_%CollectorName%_InterfaceOverrunsPercent Specifies the number of overruns in relation to the total events collected since startup.

Historian Server Performance Counters

The Windows performance counters are exposed as objects with counters. In the table below, you can see each counter and the object to which it belongs. Each object has one or more instances as shown in the Windows Performance Monitor.

Table 3. Historian Archive Object Counters
Archive Counter Description
Cache Priority Relative priority of items from the archive stored to the Windows Cache. A higher priority means the item is more likely to stay in cache.
Disk Read Time (usec) Duration of last disk read in microseconds.
Disk Read Time Max (usec) Maximum duration across all disk reads from the archive in microseconds.
Disk Reads Number of disk reads from archive.
Disk Write Time (usec) Time of last disk write in microseconds.
Disk Write Time Max (usec) Maximum duration of all disk writes to the archive in microseconds.
Disk Writes Number of disk writes to archive.
File Size (MB) Size of the archive file in MB.
Read Calls Number of read calls to the archive since startup.
Read Rate (Calls/min) Number of read calls to the archive per minute.
Write Count Number of data samples written to archive since startup.
Write Count Rate Number of data samples written to archive per minute.
Writes Compressed Number of data samples since startup that were compressed writes to the archive.
Writes Expensive Number of data samples since startup that were expensive or slow.
Writes Failed Number of data samples that were failed writes to the archive.
Writes OutofOrder Number of data samples that were out of time order writes to the archive.
Table 4. Historian Cache Object Counters
Cache Counter Description
Hit Percentage Hit rate percentage (0-100) for successful data retrieval calls to the cache. Higher numbers represent more efficiency.
Hits Number of hits in the cache since startup. To reset the count, restart the Archiver.
Misses Number of misses in the cache.
Num Adds Total number objects added to cache.
Num Deletes Total number of objects deleted from cache.
Num High Prio Objs Number of high priority objects available for deletion.
Num Low Prio Objs Number of low priority objects available for deletion.
Num Med Prio Objs Number of medium priority objects available for deletion.
Obj Count Number of objects in the cache.
Size (KB) Size of cache in KB.
Table 5. Historian DataStores Object Counters
DataStores Counter Description
Compression Ratio (Average) Archive compression ratio for this data store.
Compression Ratio (Max) Maximum archive compression ratio for the data store.
Compression Ratio (Min) Minimum archive compression ratio for the data store.
Messages (Total Alerts) Total alerts since startup
Messages (Total) Total messages since startup.
Read Calls Number of read calls to the data store.
Read Rate (Calls/min) Average read rate across all archives in the data store. (Read Calls/Minute)
Read Samp Rate (Samp/min) Average read rate across all archives in the data store. (Samples/Minute)
Space (Consumption MB/day) Disk space consumption rate. (MB/day)
Space (Days To Full) Number of days until current archive is full.
Space (Free in MB) Free disk space in the current archive.
Write Rate (Average) Average event rate across all archives. (Samples/Minute)
Write Rate (Max) Minimum event rate across all archives. (Samples/Minute)
Write Rate (Min) Minimum event rate across all archives. (Samples/Minute)
Writes (Cache Hit Ratio) Write Cache hit ratio.
Writes (Compressed) Total number of compressed data samples since startup.
Writes (Total Failed) Total failed data sample writes since startup.
Writes (Total OutOfOrder) Total out of order data samples since startup.
Writes (Total) Total data samples across all archives since startup.
Table 6. Historian Overview Object Counters
Overview Counter Description
Compression Ratio (Average) Average archive compression ratio of all data stores.
Compression Ratio (Max) Average maximum compression ratio of all data stores.
Compression Ratio (Min) Average minimum compression ratio of all data stores.
Memory Usage (KB) Private bytes memory usage for Data Archiver.
Memory VM Size (KB) Virtual Bytes memory usage for Data Archiver.
Messages (Total Alerts) Sum of total alerts of all data stores since startup.
Messages (Total) Sum of total messages of all data stores since startup.
Read Rate (Calls/min) Sum of all average read rates of all data stores. (Samples/Minute)
Read Samp Rate (Samp/min) Average read rate across all archives. (Samples/Minute)
Space (Consumption MB/day) Sum of space consumption rate (MB/day) of all data stores.
Space (Days To Full) Minimum number of days until current archive is full for all data stores.
Space (Free in MB) Sum of all free space in the current archive of all data stores.
Write Rate (Average) Sum of all average event rates of all data stores. (Samples/Minute)
Write Rate (Max) Sum of all maximum event rates of all data stores.
Write Rate (Min) Sum of all minimum event rates of all data stores.
Writes (Cache Hit Ratio) Average write Cache hit ratio of all data stores.
Writes (Compressed) Sum of total number of compressed data samples of all data stores.
Writes (Expensive) Sum of total number of expensive writes data samples of all data stores. One of the reasons for expensive writes is out-of-order data.
Writes (Total Failed) Sum of total failed data sample writes of all data stores.
Writes (Total OutOfOrder) Sum of total out of order data samples of all data stores.
Writes (Total) Sum of total data samples across all archives of all data stores.
Table 7. Historian Queue Object Counters
Queue Counters Description
ClientQueues with Msgs The number of client queues with messages current on them. A lower number means all clients are up to date. A higher number means that the archiver is not up to date with incoming network traffic
Count (Max) Maximum number of messages on the queue. (memory and disk)
Count (Total) Number of messages on the queue. (memory and disk)
Disk Buf Msg Reads Number of messages read from the disk buffer file.
Disk Buf Msg Writes Number of messages written to the disk buffer file.
Processed Count Number of messages processed from the queue since startup.
Processed Rate (msg/min) Recent rate at which messages have been processed for the queue.
Processing Time (Ave) Average time in milliseconds to process a message.
Processing Time (Last) Time in milliseconds to process the last message.
Processing Time (Max) Maximum time in milliseconds to process a message.
Recv Count (msgs) Number of messages received into the queue.
Recv Rate (msgs/min) Recent rate at which messages have been received for the queue.
Size Kb (Mem&Disk Max) Max size of messages in Kb on the queue. (memory and disk).
Size Kb (Mem&Disk) Size of messages in Kb on the queue. (memory and disk)
Size Kb (Mem) Size of messages in Kb on the queue. (memory only)
Threads Number of worker threads allocated to process this queue. This is the number of created threads but they may be idle.
Threads Working Number of queue processing worker threads currently processing messages.
Time in Queue (Ave) Average time in milliseconds that a message was in the queue, waiting to be processed.
Time in Queue (Last) Time in milliseconds that the last message was in the queue, waiting to be processed.
Time in Queue (Max) Maximum time in milliseconds that a message was in the queue, waiting to be processed.
Table 8. Historian Config Counters
Config Counters Description
File Size The size of the Configuration File in MB
Hist Tags(Actual) Number of the Historical tags in the system
Hist Tags (Licensed) Total licensed Historian tags.
Hist Tags(Used) Effective number of Historical Licensed Tags in the system. Can be greater than the number of tags because some tags count as more than one Licensed Tag.
Hist Tags (UsedByArrays) Effective number of Historical Licensed Array Tags in the system (Not the raw tag count, the effective licensed count).
Hist Tags (UsedByUserDef) Effective number of Historical Licensed User Defined Tags in the system (Not the raw tag count, the effective licensed count).
Number of Collectors Number of collectors defined on the system.
Number of EnumSets Number of enumerated sets defined on the system.
Number of UserDefTypes Number of user defined types defined on the system.
SCADA Tags (Actual) Number of SCADA Tags in the system.
SCADA Tags (Licensed) Total Licensed SCADA tags.
SCADA Tags (Used) Effective number of SCADA Licensed Tags in the system. Can be greater than the number of tags because some tags count as more than one Licensed Tag.
SCADA Tags (UsedByArrays) Effective number of SCADA Licensed Array Tags in the system (Not the raw tag count, the effective licensed count).
SCADA Tags (UsedByUserDef) Effective number of SCADA Licensed User Defined Tags in the system (Not the raw tag count, the effective licensed count).

Adding a Performance Tag

  1. In the Tag Maintenance screen, click the Tags link on the toolbar.
    The Tag Maintenance screen appears.
  2. Click the Add Tag Manually link on the toolbar.
    The Add Tag dialog box appears.
  3. Enter a name for the Performance Tag.
  4. Click OK.
    The Tag Maintenance screen displays with the specified tag properties.

Viewing Tag or Counter Trend Data

How to display a trend of data for a selected tag or performance counter
  1. On the Tag Maintenance screen, select a tag.
  2. Right-click the tag and select Trend. The trend for the selected tag displays.

Evaluate Data Compression Performance

You can determine how effectively data compression is functioning at any given time by examining the Collector Detail Diagnostics on the Collectors section of the Dashboard, as shown in the Understanding the Interface topic.

The compression field at the top of the screen shows the current effect of archive compression. If the value is zero, it indicates that compression is either ineffective or turned off. If it shows a value other than zero, it indicates that archive compression is operating and effective. The value itself indicates how well it is functioning. To increase the effect of data compression, increase the value of the archive compression deadband so that compression becomes more active. Values for this parameter should typically range from 0 to 9%.

Handling Value Step Changes with Collector Data Compression

Note: Individual tags can be configured to retrieve step value changes. Refer to the General Tab topic for more information.
If you enable collector compression, the collector does not send any new input values to the archiver if the value remains within its compression deadband. Occasionally, after several sample intervals inside the deadband, an input makes a rapid step change in value during a single sample interval. Since there have been no new data points recorded for several intervals, an additional sample is stored one interval before the step change with the last reported value to prevent this step change from being viewed as a slow ramp in value. This value marks the end of the steady-state, non-changing value period, and provides a data point from which to begin the step change in value. The collector uses an algorithm that views the size of the step change and the number of intervals since the last reported value to determine if a marker value is needed. The following is an example of the algorithm:
BigDiff=abs(HI_EGU-LO_EGU)*(CompressionDeadbandPercent/(100.0*2.0))*4.0
If ( Collector Compression is Enabled ) 
If ( Elapsed time since LastReportedValue>=( SampleInterval * 5 ) ) 
If ( abs(CurrentValue-LastReportedValue) > BigDiff ) 
Write LastReportedValue,Timestamp=(CurrentTime-SampleInterval) 
In the example above, if a new value was not reported for at least the last 4 sample intervals, and the new input value is at least 4 deltas away from the old value (where a single delta is equal to half of the compression deadband), then a marker value is written.
Note: These settings are also adjustable from the Registry. Please contact technical support for more information.

Example: Value Spike with Collector Compression

A collector reads a value of X once per second, with a compression deadband of 1.0. If the value of X is 10.0 for a number of seconds starting at 0:00:00 and jumps to 20.0 at 0:00:10, the data samples read would be:
Time X
0:00:00 10.0 (steady state value)
0:00:01 10.0
0:00:02 10.0
0:00:03 10.0
0:00:04 10.0
0:00:05 10.0
0:00:06 10.0
0:00:07 10.0
0:00:08 10.0
0:00:09 10.0
0:00:10 20.0 (new value after step change)
To increase efficiency, the straightforward compression would store only 2 of these 11 samples.
Time X
0:00:00 10.0 (steady state value)
0:00:10 20.0 (new value after step change)
However, without the marker value, if this data were to be put into a chart, it would look like the data value ramped over 10 seconds from a value of 10.0 to 20.0, as shown in the following chart.

The addition of the marker value to the data being stored results in the following data values:
Time X
0:00:00 10.0 (steady state value)
0:00:09 10.0 (inserted Marker value)
0:00:10 20.0 (new value after step change)
If you chart this data, the resulting trend accurately reflects the raw data and likely real world values during the time period as shown in the following chart.

Historian Data Types

Historian uses the following data types.
Table 9. Data Types
Data Type Size Description
Single Float 4 bytes The single float data type stores decimal values up to 6 places. Valid ranges for the single float data type are 1.175494351e-38F to 3.402823466e+38F
Double Float 8 bytes The double float data type stores decimal values up to 15 places. Valid values for the double float data type are 2.2250738585072014e-308 to 1.7976931348623158e+308
Single Integer 2 bytes The single integer data type stores whole numbers, without decimal places. Valid values for the single integer data type are -32767 to +32767.
Double Integer 4 bytes The double integer data type stores whole numbers, without decimal places. Valid values for the double integer data type are - 2147483648 to +2147483648.
Quad Integer 8 bytes The quad integer data type stores whole numbers without decimal places. Valid values for the quad integer data type are -9,223,372,036,854,775,808 (negative 9 quintillion) to +9,223,372,036,854,775,807 (positive 9 quintillion).
Unsigned Single Integer 2 bytes The unsigned single integer data type stores whole numbers without decimal places. Valid values for the unsigned single integer data type are 0 to 65535.
Unsigned Double Integer 4 bytes The unsigned double integer data type stores whole numbers without decimal places. Valid values for the unsigned double integer data type are 0 to 4,294,967, 295 (4.2 billion).
Unsigned Quad Integer 8 bytes The unsigned quad integer data type stores whole numbers without decimal places. Valid values for the unsigned quad integer data type are 0 to 18,446,744,073,709,551,615 (19 quintillion). More information
Byte 1 byte The Byte data type stores integer values. Valid values for the byte data type are -128 to +127.
Boolean 1 byte The Boolean data type stores boolean values. Valid values for the boolean data type are 0=FALSE and 1=TRUE. If the user sends zero, the value is taken as zero. Anything other than zero is treated as one.
Fixed String Configured by user The fixed string data type stores string data of a fixed size. Valid values are between 0 and 255 bytes. More information
Variable String No fixed size The variable string data type stores string values of undetermined size. This data type is useful if you cannot rely on a constant string length from your data source.
Binary Object No fixed size The binary object data type stores binary data. This is useful for capturing data that can not be classified by any other data type.
Scaled 2 bytes The scaled data type lets you store a 4-byte float as a 2-byte integer in the Historian archive. The scaled data type saves disk space but sacrifices data precision as a result. More information

Additional Notes on Data Types

Quad Integer

If a tag is associated with Quad Integer, Unsigned Double Integer, or Unsigned Quad Integer data types and if you are retrieving data using Non-Web Admin, Excel Add-in, Calculation, ihSQL, and ihSDK, then there may be a loss of precision value due to a Visual Basic limitation.

Calculation Collector supports only the calculations performed using the current value calculation. It does not support other calculations due to a Visual Basic script limitation.

The high and low EGU limits for Quad Integer, Unsigned Single Integer, Unsigned Double Integer, and Unsigned Quad Integer are between 2.2250738585072014e-308 to 1.7976931348623158e+308.

Fixed String Data Types

The fixed string data type lets you store string data of a fixed size. This is useful when you know exactly what data will be received by Historian. If a value is larger than the size specified in the Data Length field, it will be truncated.

Scaled Data Types

Historian uses the high and low EGU values to both store and retrieve archived values for the scaled data type. This allows you to store 4 byte floats as 2 byte integers in the Historian archive. Though this saves disk space, it also sacrifices data precision as a result. The smaller the span is between the high and low EGU limits, the more precise the retrieved value will be.

When calculating the value of a scaled data type, use this formula:
ArchivedValue = (((RealWorldValue - EngUnits->Low) / (EngUnits->High - EngUnits->Low) * (float) HR_SCALED_MAX_VALUE) + .5);
For example: A value of 12.345 was stored in a scaled tag whose high EGU was 200 and low EGU was 0. When later retrieved from the Historian archive, a value of 12.34473 would be returned.
Note: Values that are outside of the EGU range of a scaled data type tag get stored as "bad" or "scaledoutofrange" in Historian. You cannot correct values for scaled data types that were inserted while EGUs were incorrect. Changing either the High or Low EGU tags does not affect existing data, but only affects the new data with new timestamps. If necessary, contact technical support for additional information.

Setting a Value For the Fixed String Data Type

  1. In the Admin App, select the Tags tab.
  2. Select the tag you want to configure.
  3. Select the Collection tab.
  4. In the Data Type drop-down list, select Fixed String.
  5. Enter a value in bytes in the adjacent field. This field is enabled only when the data type selected is Fixed String.

Add a Tag to a Data Source

To display the Tags screen, click the Tags link in any of the Historian Web Admin Console screens. The Tags screen lets you read and modify all tag parameters for the Historian system. To access information on a specific tag or group of tags, however, you must first search for the tags. You can search for the tags using the Search for Tags button.

You can add tags manually through the tags screen or choose the tags from the listed collectors. Typically, you add tags to Historian by browsing the data source. You can also add tags manually or add tags from the collector by clicking the appropriate link in the second line of the display.

If you add a tag with a tag name greater than 25 characters in length, the characters beyond 25 are not visible in the Tags list on the Tags screen. To see the entire tag name, place the mouse cursor over the tag to see a ToolTip that displays the complete tag name.

Adding a Tag Manually

Note: If you manually add a Server-to-Server tag that uses the polled collection type, make sure that you set the Time Adjustment field for the tag to the Adjust for Source Time Difference option after you add the tag. The Time Adjustment field is located on the Advanced tab in the Tag Maintenance screen.
  1. Click the icon link in the Tag Details screen and select Add Tags Manually.
    The Add Tag dialog box appears.
  2. Select a collector from the drop-down list in the Collector Name field. This associates the new tag with a specific collector.
  3. Enter the Source Address and Tag Name in the appropriate fields.
  4. Select the data store in the Data Store field.
  5. Select a Data Type from the drop-down list.
  6. For fixed string data types only, enter a value in the field adjacent to the Data Type field.
  7. Select Seconds, Milliseconds, or Microseconds in the Time Resolution field.
  8. If the tag is an Array Tag, select the Is Array Tag option.
  9. Click Add to add the tag.

Adding a Source Address to a Tag

  1. Select a collector from the drop-down list in the Collector Name field.
    This associates the new tag with a specific collector.
  2. Enter the Source Address or click Browse.
    The Add Tags from Collectors dialog box appears.
  3. Select the tag you want to associate with the source address.
    You can select only one tag.
  4. Click OK.
    The source address of the tag is added.

Adding OPC Tags from a Collector

  1. Click the link in the Tag Details screen.
  2. Select Add Tags from Collector.
    The Add Tags from Collector dialog box appears.
  3. Select the collector from the Collector name list.
  4. Enter the Source Tag Name or click Browse.
    The list of folders available with the collector is displayed.
  5. Expand the folder to select the desired tags.
    The > symbol indicates that you need to navigate further within the folder. You can select a single tag or multiple tags. If you want a series of tags, press and hold the Shift key and select the series.
  6. Click Add or Add All to add tags.
    The selected tags appear in the right hand section.
  7. To preview the selected tag details, click Preview.
  8. To add the selected tags from the collectors, click Add Selected Tags.

Adding Simulation Tags from a Collector

  1. Click the link in the Tag screen and then select Add Tags from Collector.
    The Add Tags from Collector dialog box appears.
  2. Select the collector from the Collector name list.
  3. Enter the Source Tag Name or click Browse.
    The list of available tags is displayed.
  4. Select the desired tags and click Add or click Add All to add tags.
    You can select a single tag or multiple tags. If you want a series of tags, press and hold the Shift key and select the series.
    The selected tags appear in the right hand section.
  5. To preview the selected tag details, click Preview.
  6. To add the selected tags from the collectors, click the Add Selected Tags.

Filter and Search Tags

Using the Search dialog box you can:
  • Add multiple search criteria based on the tag criteria and the criteria value.
  • Modify the existing criteria value.
  • Delete unwanted search criteria from the list.
  • Automatically load the most recently used criteria for re-use.
  • Search the Historian database based on search criteria.
  • View the details of a tag.

Filtering Tags

By default, the Tags page displays all available tags. To filter the tags based on a set of criteria, use the Filter option.
  1. On the Tags page, click the Filter button.
    The section expands to show the filter criteria.

  2. Select the criteria and enter a value to filter by.
  3. Click Add Criteria .
  4. Click Apply to filter the tags based on the criteria.
Click Remove to remove the criteria selected or click Reset to reset your input.

Searching for Tags: Simple Search

  1. Click the Search button in the Tags screen.
    The Search box appears.
  2. Enter a tag mask in the Search field using either the full/partial tagname or standard Windows wildcard characters.
    This will help you to filter the search query more precisely. If wildcard characters are not used, then the search will result in all the tags containing the given search string.
    Note: Supported wildcard characters in simple search are * and ?.
    Example for using wildcard characters in search strings:
    Search String Result
    W* All tags starting with letter W
    *e All tags ending with letter e
    W*e All tags starting and ending with W and e respectively
    Tag? All four letter named tags, where the last letter can be anything
    W*0000? All tag names staring with W and ending with 0000 followed by any single letter
  3. Click Enter.
    The relevant tag(s) are listed.

Searching for Tags: Advanced Search

The Advanced Tag Search dialog box allows you to search for a set of tags that match the search criteria and then perform actions on one or more tags that you select from the list.

It saves the most recently used search criteria to a file named DefaultSearchCriteria.xml in the Excel App Data path, which is: c:\users\<username>\AppData, and this criteria is automatically loaded into the dialog box the next time it is opened. This allows you to re-use or modify the criteria rather than entering them each time. To reset your criteria, delete the XML file.

  1. Click the Advanced Search button.
    The Advanced Search dialog box appears.
  2. In the Step 1 section, select the tag criteria from the list.
  3. Enter or select the Tag Criteria Value.
    If you leave the field blank, the search returns all of the available tags.
  4. (optional) Click the Add Criteria button to add more criteria to narrow your search.
  5. Click the Find Tags button.
    All the tags that satisfy the query criteria are displayed in the Step 2 section.
  6. Select tags from the list by clicking Add .
    To select all of the tags, click the Add All button. To remove a selected tag, click Remove .
  7. Click Apply to return the list of tags on the parent dialog box.
    Click Reset to clear your search criteria. Click Cancel to close the dialog box.

Displaying Tag Trend Data

You can trend for selected tag(s). If you choose more than one tag at a time, then the trend of each tag will be shown in different colors.
  1. Select one or more tags on the Tag Details screen.
  2. Click the button at the bottom of the screen and select the Trend option.
    The Trend screen displays the trend of the last 10 minutes with an interval of 1 minute and interpolated sampling mode. By default, all selected tag trends are shown.
  • To zoom in on the trend, click and drag to select the region to zoom in on.
  • To zoom out on the trend, click the Reset Zoom button.
  • To see the tag name, date/time, quality, and value at an instance, hover your mouse over the trend.
  • You can change the type of trend you want to view: Line, Column, or Area.
  • Selected tag names are shown as legends; click to see a particular tag's trend and click again to hide the trend.
  • Click the Refresh button to refresh the screen.
  • Click the Close button to cancel the operation.

Displaying Raw Data Samples

You can view the most recent ten raw samples for one or more selected tags.
  1. Select one or more tags on the Tag Details screen.
    Note: If you choose Select All, only the data for the first 10 tags selected will be displayed.
  2. Click the button at the bottom of the screen and select the Last 10 Raw Values option.
    The Last 10 Raw Values for selected Tag(s) dialog appears, displaying the tag name, timestamp, value, and quality for each selected tag.
  • For each selected tag, values are sorted by timestamp in descending order.
  • Where necessary, tag names are truncated and indicated with an ellipsis "..."
  • To view the full name, hover over the tag name. A tooltip displays the full tag name.
  • Panes can be collapsed and expanded to see the last 10 raw values for more selected tags.
  • Click Refresh button to refresh the screen.
  • Click Close button to cancel the operation.

Dynamic Collector Updates

The dynamic collector update feature ensures that any modifications done to the tag configuration do not affect all the tags in a collector. Only the tags that stop data collection will record zero data and bad quality without restarting the collector. In other words, the tags that do not stop data collection do not record bad data samples to the collection.

Whenever you add tags, delete tags, or modify certain tag properties, the following collectors reload only the modified tag(s) without restarting the collectors.
  • OPC Collector
  • iFIX Collector
  • Calculation Collector
  • Simulation Collector
  • Server to Server Collector
  • PI Collector
  • PI Distributor

If you disable On-line Tag Configuration Changes option, any changes you make to the tags do not affect collection until after you restart the collector. To restart the collector, stop and start the collector service or executable. Restarting the collector stops and restarts the tag(s) collection and records bad data samples to the collection. If the modified tags get zero bad markers and available runtime values at the same time, then precedence is given to available runtime values instead of zero bad markers.

All the collector configuration changes done within a 30 second time frame are batched together. When possible, update/modify a small set of tags at a time to collect the modified data faster. However, when updating large sets of tags at the same time, best practice is to disable On-line Tag Configuration Changes and restart the collector after you are finished.

Starting or Stopping Data Collection For a Tag

For a tag to stop and restart collection without restarting the collector, the On-line Tag Configuration Changes option must be enabled. By default, the On-line Tag Configuration Changes option is enabled. If necessary, enable the On-line Tag Configuration Changes option on the Advanced tab of the Collector Maintenance screen.
  1. In the Tag Viewer section of the Tags screen, select the tag from the list.
  2. In the Tag Editor section, click the Collection tab.
  3. Scroll down to the Collection field and either:
    • Disable the collection option.
    • Enable the collection option.
  4. Click Update.

Reload Tag Parameters

Whenever you modify certain tag parameters, the following collectors reload only the modified tags without restarting the collectors.

  • OPC Collector
  • iFIX Collector
  • Calculation Collector
  • Simulation Collector
  • Server to Server Collector
  • PI Collector
  • PI Distributor
For a tag to stop and restart the collection without restarting the collector, you must enable the On-line Tag Configuration Changes option on the Advanced tab of the Collector Maintenance screen. By default, the On-line Tag Configuration Changes option is enabled.

If you disable the On-line Tag Configuration Changes option, any changes you make to the tags do not affect collection until after you restart the collector. To restart the collector you must stop and start the collector service or executable. Restarting the collector stops and restarts the tag(s) collection and records bad data samples to the collection. All the collector configuration changes done within a 30 second time frame are batched together and applied to the collector. If the modified tags get zero bad markers and available runtime values at the same time, then precedence is given to available runtime values instead of zero bad markers.

It is recommended that you update/modify a small set of tags at a time to collect the modified data faster. It is recommended to you disable the On-line Tag Configuration Changes option while updating large sets of tags at the same time, and restart the collector after modification.

Tag Properties that Cause the Tag Collection to Stop and Restart

Changes to the following tag properties cause an updated/modified tag to stop and restart the collection, when the On-Line Tag Configuration Changes option is enabled:
  • Collector Name
  • Collector Type
  • SourceAddress
  • Spare 1 5
  • Data Type
  • Collection Interval
  • Collection Offset
  • Collection Disabled/Enabled (CollectionDisabled in SDK)
  • Collection Type
  • TimeStampType
  • Calculation Dependencies (in SDK) or Calculation Triggers (in the Historian Administrator) applies to Server-to-Server and Calculation Collectors only

Tag Properties that Do Not Cause the Tag Collection to Stop and Restart

The following tag properties do not cause the tag collection to stop and restart, but the collectors use these new values immediately (when the On-Line Tag Configuration Changes option is enabled):
  • High Engineering Units
  • Low Engineering Units
  • Input Scaling
  • High Scale
  • Low Scale
  • Collector Compression
  • Collector Deadband Percent Range
  • Collector Compression Timeout

Rename Tags

Note: To rename tags, you must be a member of the administrator's group with tag level security.

New tag names are called active tag names and old tag names are called aliases.

You can also rename or permanently rename tags using the Non-Web Historian Administrator, the Excel Add-in, or the Application Program Interfaces (ihSDK, ihUAPI, or ihAPI).

If you modify the properties of a renamed tag, the properties of all of its aliases will also be updated.

Whenever you rename a tag, only the active (newest) tag name will be visible in the Tags list on the Historian Administrator Tag screen. You can rename tags multiple times, but only the latest, active tag name will be visible in the Tags list.

You can also retrieve the data using any alias (that is, the new or old tag names). However, the Tag screen will display only an active tag name (that is, the new tag name). Whenever you change or copy a tag name, the information about the old tag name, new tag name, and time stamps are all recorded in the audit trail.

Be aware of the following when you are using the Tag Rename feature:
  • If you modify a renamed tag property, then all of the alias' tag properties will also be updated.
  • If you delete a renamed tag, then all the aliases will also be deleted.
  • You can rename tags multiple times, but only the latest active tag name (renamed tag name) will be visible in the Tags list.
  • If you rename a tag, the tag count does not increase.
  • If you copy a tag, then the tag count increases.
  • An alias can be queried, but cannot be modified or deleted.

Permanently Rename a Tag

You can permanently rename a tag if you no longer want to read from and write to a tag by its previous name. Permanently renaming makes the previous tag name available for new usage. For example, if you had permanently renamed Tag A to Tag B, you can create a new tag with the tag name Tag A with no linkage to the previous tag.

Things you need to know when you are using the Permanent Rename feature:
  • If you permanently rename a tag, the tag name will be updated with the new tag name and the old tag name will be lost.
  • You can permanently rename tags multiple times, but only the latest tag name (new tag name) will be visible in the Tags list.
  • If you permanently rename a tag, the tag count does not increase.
  • Store and forward data will be lost if you do a permanent rename and the data is sent using the old tag name.
  • There will be loss of data during the process of permanently renaming a tag. If you are going to perform permanent rename, it is recommended to stop the collector and then permanently rename the tag.
  • If a tag is permanently renamed and is a trigger tag to other tags, then you need to re-assign the new trigger name to the tags.

Copying a Tag

If you copy a tag, then the tag count increases.
  1. Click the Copy button in the Tags screen.
    The Copy Tag dialog box appears.
  2. Enter a tag name for the new tag.
  3. Click OK.

Renaming a Tag

Renaming a tag creates an alias for the tag. Only the name changes; none of the tag's properties are changed. The tag data can be referred to using any alias for that tag, including the current name. Renaming a tag does not increase the tag count.
  1. Double-click the Tag link in the Tag Details screen.
    The tag name becomes editable.
  2. Enter a new tag name and press the Enter key.
If you are connecting to Historian 3.5 collectors, then you must restart the respective collectors before browsing the tags.

Renaming a Tag Permanently

Tag renaming only changes the tag's name without changing any of the tag's properties.
  1. In the Tag screen, select the tag you want to rename.
  2. Click the arrow button in the right-hand section and select Rename.
    The Rename Tag dialog box appears.
  3. Enter a new tag name.
  4. Click OK.
    A message box appears confirming that you want to permanently rename the tag.
  5. Click Yes to permanently rename the tag.
If you are connecting to Historian 3.5 collectors, then you must restart the respective collectors before browsing the tags.

Stale Tag Management

Stale tags are tags that have no new data samples within a specified period of time. These tags add to system overhead and slow down user queries. The Data Store Configuration option allows system administrators to configure the time period after which tags are considered stale and how often the system should check for stale tags.

Under the default configuration, tags are never considered stale. This effectively disables stale tag management.

To see the names and descriptions of all currently stale tags, use the IsStale criteria in a tag search.

To improve performance, permanently delete unused tags. Perform a tag search using the IsStale criteria and select Permanently Delete Tag.

Delete Tags

There are key differences between deleting and permanently deleting a tag.
Delete Permanently Delete
The tag is removed from the tag database but any data for that tag is retained in the archive All data associated with the tag is completely lost and the tag name is available for reuse.
Tag data is still available from the archive, so you can still reference that tag, for example, from within a calculation formula or by using the Excel Add-In. Tag data is no longer available from the archives and you will not be able to query the existing data for that tag.

Deleting a Tag

  1. In the Tag screen, select a tag from the list.
  2. Click the button at the bottom right of the screen. The Delete Tag dialog box appears.
  3. Select the Remove Tag(s) from System option and click OK. This removes the tag from the Tag Database but retains any data for that tag in the archive.
  4. A message box appears asking you to confirm the deletion. Click Yes to delete the tag.

Deleting a Tag Permanently

  1. In the Tag screen, select a tag from the list.
  2. Click the Delete button. The Delete Tag dialog box appears.
  3. Select the Permanently Remove Tag(s) from System option and click OK. This permanently removes the tag from the Tag Database.
  4. A message box appears asking you to confirm the deletion. Click Yes to delete the tag.

Configure Data Stores

A Data Store is logical collection of tags used to store, organize, and manage tags according to the data source and storage requirements. A Data Store can have multiple archive files (*.IHA), and includes both logical and physical storage definitions.

Tags can be segregated into separate archives through the use of Data Stores. The primary use of data stores is to segregate tags by data collection intervals. For example, you can put a name plate or static tags where the value rarely changes into one data store, and your process tags into another data store. This can improve query performance.

Historian Data stores are stored archive files that contain data gathered from all data sources during a specific period of time. You can write and read data from the archives available under the data stores. Using data stores, you can store, organize, and manage tags according to the data source and storage requirements.

You can define two types of data stores:
  • Historical Data Store - Tags stored under historical data store will store data as long as disk space is available. Depending on your license, you may be able to create multiple historical data stores. The maximum number of Historical data stores supported depends on the license.
  • SCADA Buffer Data Store - Tags stored under the SCADA buffer data store will store data for a specific duration of time based on license.
When you install Historian 6.0 or greater, two historical data stores are installed by default.
  • System - Stores Historian messages and performance tags. This is only for internal usage within Historian, and you cannot add tags to this data store. You cannot rename or delete the System data store.
  • User - Stores the data for the tags. This is a default data store. You can rename and delete a user data store as long as there is another default data store set for tag addition.
Based on your license, a SCADA Buffer data store may also be installed.
  • SCADA Buffer - Stores short term tags and data in a SCADA Historian data store.

Moving Tags Between Data Stores

You can move tags from one data store to another. After a tag is moved, the incoming data is stored in the new Data Store.

When you move a tag, only the tag itself is moved; the data already associated with that tag does not automatically move with it. Moving the old data is optional, but if the old data is not moved to the new data store, it cannot be retrieved.

  1. In the Tags screen, select a single tag or multiple tags.
  2. In the Tag Editor section, click the Advanced tab.
  3. Click the Data Store drop-down arrow to select the tag's new data store.
    A message appears asking you to confirm the change.
  4. Click Yes.
  5. Click Update.
    A message appears confirming that the tag's data store has changed and reminding you that the data has to be manually moved using MigrateIHA.exe.
(optional) Move the data associated with the tags you just moved with the migration utility tool (MigrateIHA.exe). If you moved multiple tags, you can move the data for all, some, or none of the tags.

Before moving any data, best practice is to back up the archive file(s) that contain the old data.

Note: When migrating tags using MigrateIHA.exe, ensure that you select the Migrate using the tag mask option and specify the tag name or wildcard mask to migrate the tag you want to include. Refer to the How to use the IHA Migration Tool section in the product IPI (Important Product Information) ebook.
Note: DRAFT COMMENT need link to IPI hand book?

Adding a Data Store

The number of Historian Data Stores you can create depends on your license.
  1. In the Data Store Name field, enter the name of the data store.
    The following special characters cannot be used in Data Store names: / \ * ? < > |
  2. In the Description field, enter the description of the data store.
  3. To set this new data store as the default data store for adding tags, enable the Is Default option.
  4. Click to add the data store.
    A message appears indicating that the data store has been added.
When you add the tags to the new data store, it will have its own set of .IHA (iHistorian Archive) files. Ensure that you back up the new data store archives periodically.

Deleting a Data Store

You can delete a data store if it is no longer needed. You cannot delete the System data store. You cannot delete the last User store; at least one User store must exist.
  1. If there are tags assigned to the data store, reassign them to other data stores or delete them.
  2. In the Data Stores screen, select the unwanted data store and then click Delete.
    A message appears asking you to confirm deletion
  3. Click OK to delete the data store.

Editing a Data Store

The following special characters cannot be used in Data Store file names: / \ * ? < > |
  1. Click the Edit button.
    The Edit Data Store Configuration dialog appears.
  2. Make the desired change(s):
    1. To rename the data store, enter the new name in the Data Store New Name field.
    2. Enter or modify the Description.
    3. Toggle the Is Default option.
  3. Click Save to save the changes.

Configure Data Archives

About Data Archives

Historian archives are stored data files, each of which contains data gathered from all data sources during a specific period of time. There are two types of archive files in an Historian archives directory:
  • Machinename_Config.ihc the single .IHC file contains information about the archiver, tag configuration, and collector configuration.
  • Machinename_ArchiveXXX.iha archive data files where x is a number indicating the place of the file in a time-based sequence.
Since archived data files can be quite large, adjust system parameters carefully so that you limit data collection to meaningful data only and so that you minimize the required size of system storage. This chapter describes techniques you can use in your application to accomplish these goals.
Note: You must have a minimum of 10 GB free space available for the Data Archiver to start.
Historian now supports a maximum archive size of 256 GB per archive. When you start Historian, it may take a longer time to start an archiver depending on the number of archives online, number of tags, and number of connections.

Archive Creation

Archive files are created to store data as the Historian server receives it until they reach their duration limit. When the limit is reached, a new archive is created and the data is loaded into that archive. These archives can be created based on number of days or hours. You can observe the archives on the left side of the Data Store screen, under Archives, with the name of the archive and start time for each archive
Note: As of Historian 7.0, Historian archives are time-based only. Historian will asynchronously create a new empty archive when data starts loading into an existing archive. If the option to automatically create archives is not enabled, however, you must open a new archive manually.
To create archives based on days:
  1. Open the Data Stores screen and then click the Edit button. The Archive Configuration page appears.
  2. Select the Configuration tab.
  3. In the Archive Duration field, select the Days option from the drop-down list.
  4. Enter the number of days for which you want to create archives.
  5. Click Update.
Setting Days to 1 means that a new archive will be created every day starting from the time your first archive is created. The next archive is created after one day (24 hours) from the time the first archive was created.
To create archives based on hours:
  1. Open the Data Stores screen and then click Edit. The Archive Configuration Page appears.
  2. Select the Configuration tab.
  3. In the Archive Duration field, select the Hours option from the drop-down list.
  4. Enter the number of hours for which you want to create archives.
  5. Click Update.
Setting Hours to 1 means that a new archive will be created after every hour starting from the time your first archive has been created.

The Archive Configuration Screen

To display the Archive Configuration screen, click the Edit button on the Data Stores page.

The Archive Configuration screen lets you read and modify the parameters of archives and data stores. In this screen, you can see the list of all archives of the selected data store.

To examine a particular archive, select the archive and then click the Edit button. The details of the archive are displayed in the Archive Details section.

Points To Remember

  • You may need to add an archive when the current archive is almost full and you have not enabled automatic creation of archives.
  • You may need to restore an archive when you start up after an unplanned shutdown or when you need to retrieve data from an old, inactive archive.
  • You may need to back up an archive before a planned Historian software product upgrade.
  • You may need to manually resynchronize archives when the archives in the mirrored environment are not synchronized.

Action Buttons

Click a button to perform the action indicated by the name. The following table describes these buttons.

Button Action
Add Archive Click this button to add a new archive to the data store.
Remove Archive Remove an archive. First click an archive name to select it, and then click Remove. Clicking OK removes the archive file from the list of archives for the system, and places it in the \Archives\Offline directory. This does not delete the archive file from the system. An archive must be closed before it can be removed.
Close Archive Manually close the current archive. An archive must be closed before it can be removed.
Backup Archive Back up a selected archive. Verify the file name and path and then click OK to save the file.
Restore Archive Restores an archive from backup.
Update Apply all parameter changes that you have made in this screen. If you want to cancel changes and return to the original values or settings, open a different screen and then return to the Archive Configuration screen.
Edit Click this to edit the Archive configuration details.

Statistics Section

Indicates the current status of the collector.
  • Running indicates that the collector is operating.
  • Stopped indicates that it is in pause mode and not collecting data.
  • Unknown indicates that status information about the collector is unavailable at present, perhaps as a result of a lost connection between collector and server.
Table 10. Configuration Tab
Field Description
Default Archive Path The path name that will be used for any newly created archives. If you change the path, the change takes effect the next time a new archive is created.
Note: Do not use a period in the default archive path field. If a period is present in the default archive path, you will not be able to specify a default archive name.
Default Backup Path The location to which the backup file will be saved.
Archive Duration (Days/Hours) Specifies the duration of a newly created archive in days or hours. A new archive will be created after the selected number of days or hours.
Note: When the Archive Duration property is changed in a mirrored environment, the changes will take effect only after a time gap of 15 minutes.
Data is Read-only After (Hours) The number of hours, prior to now, for which data can be stored in a read/write archive. After the time expires, that portion of the archive file is automatically made read-only. Incoming data values with timestamps prior to this time are rejected.

A single archive file, therefore, may contain a read-only section, another read-write section containing recently written data, and unused free space.

Note: A read-only archive file cannot be moved using Windows Explorer. To move a read-only archive file, select the file and click the Remove button on the Details Tab of the Archive Maintenance screen. The Archiver then releases its locks, which permits you to move the file at will.
Base Archive Name A prefix that is automatically added to the file name of all created archives. To change the prefix, enter a new text string and click Update.
Free Space Required (MB) Indicates the remaining disk space required after a new archive is created. If the available space is less than the requirement, a new archive is not created. The default is 5000 MB.

The Free Space Required field does not apply to alarm and event archives. The alarm and event archiver will continue writing to the alarm and event archive until the drive is full. If this occurs, the alarm and event archiver will buffer incoming alarm and event data until the drive has free space. An error will also be written to the Historian message log.

Automatically Create Archives (Enable/Disable) Select the appropriate button to enable or disable this function. When enabled, the server automatically starts a new archive in the default path directory whenever the current archive fills up. If disabled, no new data will be written to the archives once the default size has been reached.
Note: To create multiple archives at the same time, Automatically Create Archives must be Disabled.
Overwrite Old Archives (Enable/Disable) Select the appropriate button to enable or disable this function. When enabled, the system replaces the oldest archived data with new data when the default size has been reached.
  • To create multiple archives at the same time, Overwrite Old Archives must be Disabled.
  • If you enable both Automatically Create Archives and Overwrite Old Archives, then you must set ihArchiveFreeSpaceHardLimit to TRUE using APIs.
CAUTION:
Since this action deletes historical data, exercise caution in using this feature. Be sure that you have a backup of the archive so that you can restore it later.
SCADA Buffer Duration (Days) Indicates the maximum number of days the trend data can be stored. The maximum number of days is 200 days.

This field applies only to SCADA Buffer Data Stores.

Use Caching (Enabled/Disabled) When reading data from the archiver, some data is saved in the system memory and retrieved using caching. This results in faster retrieval as the data is already stored in the buffer. Enable the Use Caching option to retrieve data faster.

This option is not available for SCADA Buffer Data Stores.

Generate Message on Data Update (Enabled/Disabled) If this option is enabled, an audit log entry will be made any time the value of a previously archived data point in the Historian archive is overwritten. This log entry will contain both the original and new values.

To create multiple archives at the same time, Generate Message on Data Update must be Disabled.

This option is not available for SCADA Buffer Data Stores.

Store OPC Quality (Enabled/Disabled) Stores the OPC data quality.

To create multiple archives at the same time, Store OPC Quality must be Disabled.

Stale Period Specifies the time period after which tags are considered stale for this data store. The value is defined in days. Valid values are:
  • 0 (zero): This default value means that tags are never considered stale. This effectively disables stale tag management.
  • 7 days (1 week) to 36500 days (100 years)
Stale Period Check Specifies the frequency with which the staleness of the tag is checked. The value is defined in days. Valid values are 1 day (the default) to 30 days.

Archives Section

The Archives section displays the list of archives available with the selected data store. To edit an archive, select the archive and click the Edit button. The details of the archive are displayed in the Archive Details section.
Field Description
Name The name of the archive.
Start Time The time of the oldest sample in the archive.
End Time The time the archive is automatically or manually closed.

Archive Details Section

Archive Details section of the screen lets you read and modify all archiving parameters for the Historian system.
Table 11. Archiving Parameters
Field Description
Status The current operating state of the archive: Active, Current, Empty.
  • Current: Archive is actively accepting data.
  • Active: Archive contains data but is not currently accepting data.
  • Empty: Archive was created but has never accepted data.
Start Time The time of the oldest sample in the archive.
End Time The time the archive is automatically or manually closed.
Last Backup On The date and time the last backup was performed on this archive.
Backup By User name (at time of login to the Historian Administrator) of the person who performed the last backup of the archive.
File Location The path and name of the archive file.
File Size (MB) The size (in MB) of the archive file.
Note: Historian now supports a maximum Archive Size of 256 GB per archive.
File Attribute The attribute to set a closed archive to Read-only or Read/Write.
Note: If you plan to create multiple archives at the same time, then you must set File Attribute to Read/Write.

Calculate Required Archive Size

Historian will asynchronously create a new empty archive when data starts loading into an existing archive. Whenever the current archive becomes full, Historian will immediately serve data to a newly created archive. This significantly reduces archive creation and transition time. If the option to automatically create archives is not enabled, however, you must open a new archive manually. As of Historian 7.0, Historian archives are time-based only.
CAUTION:
When the default size limit is reached, if automatic archive creation is disabled and you do not manually create a new archive, new data will not be written to the archives .
CAUTION:
If the available disk space is less than the configured amount of free disk space, Historian cannot automatically create new archives.
If you enable the Overwrite Old Archives option, the system replaces the oldest archived data with new data. Since this action deletes historical data, exercise caution in using this feature. Be sure that you have a backup of the archive so that you can restore it later.

If you enable the Overwrite Old Archives option and if you want to retrieve time-based information, create an additional archive to overcome the early loss of data due to archive preparedness. For example, if you want to save 12 months of data into 12 archives, create 13 archives.

During archiver startup and every 60 seconds while the server is running, Historian checks to make sure that you have configured enough free disk space to save the archives, buffer files, and log files. If there is insufficient disk space, the Data Archiver shuts down and a message is logged into the log file. For each archive, you need approximately 1MB of archive space for every 1000 tags, for tag information.

By default, you can view the Historian archiver log file in Historian Data\LogFiles
[03/03/10 15:28:41.398] Insufficient space available in [d:\Historian\Archives\] 
[03/03/10 15:28:41.399] The server requires a minimum of [5000 MB] to continue 
[03/03/10 15:28:41.679] USER: DataArchiver TOPIC: ServiceControl MSG: DataArchiver(DataArchiver) Archiver s 
[03/03/10 15:28:41.807] DataArchiver Service Stopped. 
[03/03/10 15:28:41.809] [d:\Historian\LogFiles\DataArchiver-34.log] Closed.
Archive size is a function of the rate at which you archive data and the time period that you want the archive to cover. You may want the archive to cover a time period of perhaps, 30 days.
Factors that affect the rate at which you archive data are:
  • Number of tags a large number of tags increases the data rate.
  • Polling frequency of each tag a high polling frequency increases the data rate.
  • Compression settings disabling compression or setting narrow deadband parameters increases the data rate.
  • Data types choosing data types that increase the number of bytes per value increases the data rate.
The following is an example of a manual calculation of required archive size, using typical parameter values.
Table 12. Assumptions
Number of tags 5000
Polling rate 1 value/5 seconds
% Pass Compression 5% (Pass Compression is the number of data values archived relative to the number of values read, expressed as percent.)
Bytes/value: 4
Duration: 1 month (30 days)

Calculation





The calculation shows that a file size of 500 MB is adequate for archiving one month of data for this application.
If you believe the calculated size is too large for your application, you can modify parameters as follows:
  • Decrease the polling frequency.
  • Increase compression deadband, reducing the pass percentage.
  • Reduce the number of tags.
  • Add more disk capacity to your computer.

Archive Size Calculator

An Archive Size Calculator tool is available to estimate archive size based on your input and estimates the archive size and collector compression based upon a tag that has already been configured. Log on to http://support.ge-ip.com/devsupport/ to download this and other GE Intelligent Platforms freeware product solutions.

Prepare for Multiple Archive Creation

If you plan to create multiple archives at the same time, set the following parameters. These parameters apply only when creating multiple archives at the same time.
  • In the Archive Details section, set File Attribute to Read/Write.
  • In the Configuration Tab:
    • set Automatically Create Archives to Disabled.
    • set Overwrite Old archives to Enabled.
    • set Store OPC Quality to Disabled.
    • set Data is Readonly After (Hours) to 1 month.
    • set Generate Message on Data Update to Disabled.

Before you begin creating multiple archives on a remote machine, ensure that you have enough hard disk space on that machine. The Allocate Space slider does not display a remote machine's hard disk space; the r;percentage of available disk space will be used message displayed by the Allocate Space slider will be inaccurate if it appears at all.

If you receive the error message Runtime error 330 Invalid Property Value while creating multiple archives on a remote machine, it is probably because you did not have enough hard disk space on that machine. When you click OK on the error message, Historian Administrator may disappear. You must now clean up the remote machine's hard disk space and restart Historian Administrator.

Adding One or More Archives

You may need to add an archive when the current archive is almost full and you have not enabled automatic creation of archives.
Note: Historian now supports a maximum archive size of 256 GB per archive. When the current archive is full, the system will write to the next archive in the sequence in which it was created. As of Historian 7.0, Historian archives are time-based only.
  1. In the Archives section, click the icon.
    The Add New Archive(s) dialog box appears.

  2. In the Archive Name field, enter the name of the archive. The archive name must be the same as the filename.
  3. In the File Location field, enter the path of the archive from a local drive or specify a UNC path.
  4. In the Archive Size (MB) field, enter the size of the file in MB that you want to create.
  5. Click OK.
  6. Click Cancel to stop the operation.
    If you cancel the operation, any archives already created during this operation will be deleted.

Back up Historian Archive Files

Back up your Historian archive files periodically to ensure your data is protected. Historian bundles alarm and event data with tag data in its backup files, and stores them as ZIP files. After an archive has been backed up, it can be stored to a shared network location, stored off-site, or written to physical media.

Note:

The .IHC file is automatically backed up when, and only when, you back up the "current" archive .IHA file. By default, the .IHC backup path is the same as the archives path. The .IHC uses the following naming convention: ComputerName_Config-Backup.ihc If the default backup path is different than the archives path, the .IHC file is copied to the backup folder with the standard .IHC naming convention ComputerName_Config.ihc.

If you back up an archive more than once, the backup tool will (by default) attempt to use the same name for the backup file and will detect that an archive with the same name already exists. Rename the backup archive file or move the original backup archive file from the target backup directory.

Backing up Archives using Historian

Best practice is to store archive backups in a different location than the archive files.
  1. Open the Archive Configuration screen.
  2. In the Archives section, select an existing archive.
  3. Click the Backup button.
    The Backing up Archive dialog box appears.
  4. Enter the Archive Name.
  5. Save the backup file to the archive backup file location.
    A new Job Id is created and the details of the status are displayed in the Jobs Page.

Including Alarm Data in Archive Backups

When backing up your Historian archives, any alarms that have a life cycle that overlaps the data archive being backed up will be included. This means that an alarm with a long life cycle can be included up in multiple backups. For example, say the following alarm and archive dates were the following:
Alarm/Data Archive Start Time End Time
Alarm1 09/02/2004 09/06/2004
Archive1 09/01/2004 09/03/2004
Archive2 09/03/2004 09/04/2004
Archive3 09/04/2004 09/06/2004
If any or all of these archives are backed up, Alarm1 will go into the backup for each one. When the archives are restored, Historian will analyze the included alarm data and, if the data is already in the Historian archive, is intelligent enough to know it already has the alarm.

Use the following procedure to change alarm timestamp checking.

  1. From the Start menu, select Run and enter Regedit.
  2. Open the following key folder HKEY_LOCAL_MACHINE\SOFTWARE\Intellution, Inc.\iHistorian\Services\DataArchiver\
  3. Create a new DWORD called AlarmTimestampCheck and set its value to 1.
    Set AlarmTimestampCheck to 2 for slower timestamp checking. Set AlarmTimestampCheck to 0 to disable timestamp checking entirely.
  4. Click OK.
  5. Close the Registry Editor
  6. Open the Historian Administrator.
  7. Restart the Data Archiver for the changes to take effect.

Backing up Archives Using Volume Shadow Copy Service

Historian can use the Microsoft Volume Shadow Copy Service to back up and restore large archive files reliably and in a short period of time without affecting the data collection. The Historian Data Archiver uses ihArchiverBackup.exe as the default backup system. If you want to back up your archiver files regularly, you can set the scheduler to back up your files automatically.

VSS provides fast volume capture of the state of a disk which is called a snapshot or shadow copy. When the snapshot is taken, disk writes are suspended for a brief period of time, typically on the order of milliseconds. After the snapshot, disk writes can resume, but the original state of the files are maintained by a difference file. The different file allows the state of the original file at the time of the snapshot to be reconstructed. This behavior allows files to be backed up while new data is being written to files.

If you are using ihArchiveBackup.exe before the upgrade, your backup will continue to work in the same or similar manner as it did before the upgrade. There is no change in the backup procedure and the Auto Recovery Backup Files option remains unchanged.
Note: You can use both ihArchiveBackup.exe or VSS for backup, however, VSS is a better choice for larger archives to reduce the load on the Data Archiver service.

The Volume Shadow Copy feature is provided by Windows Operating System, and the instructions to use backup and restore vary depending on the backup application that is used in the Windows operating system.

Historian supports using the Volume Shadow Copy Service in the following operating systems.
  • Windows 7
  • Windows 8.1
  • Windows 10
  • Windows Server 2008 R2
  • Windows Server 2012 R2 64-bit
In Windows XP and Windows 2003 operating systems, Microsoft uses a proprietary backup format (BKF) (also known as "Microsoft Tape Format" or MTF) to back up files. In Windows Vista and later operating systems, Microsoft uses a backup format called Virtual Hard Disk (VHD) to back up files. If you create an archive backup using Microsoft Volume Shadow Copy Service, you must first restore the archives files (that is, convert .bkf or .vhd into .iha) using the Windows Restore wizard, and then restore the archives (.iha) into Historian. For more information on restoring an archive (.iha) into Historian, refer to the Restoring an Archive topic.

The Backup and Restore Center in Windows Server 2008 32-bit and 64-bit do not allow you to backup selected files or folders. However, you can do volume backups. The features available in the Backup and Restore Center depend on the Windows editions. If you need additional assistance with using Windows Server Backup Wizard, refer to Microsoft's website at: http://technet.microsoft.com/en-us/library/cc753528.aspx

In addition to using the Backup and Restore wizard, you can also use the command line utilities:

Backing up Archives with Volume Shadow Copy Service on Windows 7, 8.1, or 10

The Backup and Restore Center in Windows Vista, Windows 7, Windows Server 2008 32-bit and 64-bit does not allow you to back up selected files or folders. However, you can do volume backups. The features available in the Backup and Restore Center depend on the Windows editions. If you need additional assistance about using Windows 7 Backup Wizard, refer to Microsoft's website at: http://windows.microsoft.com/en-IN/windows7/Back-up-your-files
  1. Open the Control Panel.
  2. Click Back up your computer.
    The Back up or restore your files screen appears.
  3. Click Setup Backup.
    The Set up backup screen appears.
  4. Select the backup destination, and then click Next.
    The What do you want to Backup screen appears.
  5. Select the Let me choose option, and then click Next.
    The What do you want to Backup screen appears.
  6. Navigate to the archive files folder you want to back up by selecting the check box to the left of a file or folder.
  7. Click Next.
    The Review your backup settings screen appears.
  8. Click Change schedule to configure how often to back up your files.
  9. Click Save settings and run backup.

Backing up Archives with Volume Shadow Copy Service on Windows Server 2008, 2008 R2, or 2012 R2

  • You must also be a member of the Backup Operators or Administrators group.
  • You must install backup and recovery tools first. For more information about Installing Widows Server Backup Tools, refer to Microsoft's website at: http://technet.microsoft.com/en-us/library/cc770266(WS.10).aspx
  • Ensure that you have enough hard drive space on your default backup location before backing up your archives.
  • For optimum performance, save the paging file of the operating system, Historian archives, and scheduled backup directory on separate drives.
  1. Click Start, point to All Programs > Administrative Tools, and then click Windows Server Backup. The Windows Server Backup Wizard appears.
  2. In the Actions pane, click Backup Once to create a manual backup. The Backup Once Wizard appears.
  3. Click Next. The Select Backup Configuration screen appears.
  4. Select items to back up.
    • For Windows 2008:
      1. Select Custom and then click Next. The Select Items screen appears.
      2. Select the check boxes for the volumes that you want to back up, and then click Next.
    • For Windows 2008 R2 and 2012 R2:
      1. Click Add Items. The Select Items screen appears.
      2. Expand the folder tree and select the items that you want to back up.
      3. Click OK and then click Next.
    The Specify Destination Type screen appears.
  5. In the Choose the type of storage for the backup area, select the appropriate storage option, and then click Next.
    The Select Backup Destination screen appears.
  6. Select the destination path from the Backup destination drop-down list and then click Next.
    The Confirmation screen appears.
  7. Click Backup.
    The Backup Progress screen appears.
  8. When the backup process completes, click Close.

Restore or Resynchronize Historian Archive Files

Under certain circumstances, you may want to restore tag and alarm and event data to Historian. This may be after an unplanned shutdown, or you may need to retrieve data from an old, inactive archive. You can restore only time-based archives.
Warning: Never restore an archive to a production Historian server without a current archive already online.
CAUTION:
Restoring an archive is a resource-intensive operation and should be scheduled for non-peak usage times.

If the Archive files in the mirror environment are not synchronized, manually synchronize the archive files from one node to another node by using the Resync Archive option.

Restoring Archives from Historian Backup Files

If it is not already present, copy the archive file to the default archive path. Leave the original backup file where it is. Archives that have been previously removed from Historian can be found in the \Archives\Offline directory. Archives on removable media must also be copied into the default archive path.
  1. Open the Archive Configuration screen.
  2. Click the Restore Archive icon.
    The Restore Archive dialog box appears.
  3. In the Archive Name field, enter the name of the archive you want to restore.
  4. In the File Location field, enter the path name of the archive from a local drive or specify a UNC path.
  5. Verify that the file name and path are correct.
  6. In the Data Store field, select the name of the data store to load the archive file into.
    If Historian is unable to find the specified data store, the file will be loaded to the default data store.
  7. Click OK.
    The restored archive is moved to the \Archive directory and is made available for querying.

Restoring Archives using Volume Shadow Copy Service on Windows XP Professional SP3, Windows Server 2003, or Windows XPe

Note: If you want to restore a current online archive file, you must first stop an online Historian archiver and then restore an archive into Historian.
  1. Launch the Backup or Restore Wizard.
    • Click Start, point to All Programs > Accessories > System Tools, and then click Backup.
    • On the Start menu, click Run, type ntbackup, and then click OK.
  2. Click Next.
    The Backup or Restore screen appears.
  3. Select Restore files and settings and then click Next.
    The What to Restore screen appears.
  4. Click Browse.
    The Open Backup File screen appears.
  5. Locate the backup file.
    • Enter the physical path where the backup file is stored and then click OK.
    • Click Browse to navigate to the file location.
  6. Select the backup (.bkf) file from the Backup Identification Label list and then click Next.
  7. Click Advanced.
    The Where to Restore screen appears.
  8. From the Restore files to drop-down list, select Alternate location.
  9. Click Browse to navigate to the location you want to restore the files to and then click OK.
  10. Click Next.
    The How to Restore screen appears.
  11. In the How to Restore area, select the appropriate restore option and then click Next.
    The Advanced Restore Options screen appears.
  12. Select the appropriate restore option and then click Next.
  13. Click Finish.
After restoring the archives files (that is, .bkf or .vhd into .iha) using the Windows Restore wizard is complete, you must restore the archives (.iha) into Historian.

Restoring Archives using Volume Shadow Copy Service on Windows Vista or Windows 7.1

Note: If you need additional assistance using Windows 7 Restore Wizard, refer to Microsoft's website at: http://windows.microsoft.com/en-IN/windows7/Restore-files-from-a-backup
  1. Open the Control Panel.
  2. Click Back up your computer.
    The Back up or restore your files screen appears.
  3. Click Restore my files.
    The Browse or search your backup for files and folders to restore screen appears.
  4. Click Browse for files or Browse for folders, select the items that you want to back up, and then click Next.
  5. Select the destination path and then click Restore.
    The Confirmation screen appears.
After restoring the archives files (that is, .bkf or .vhd into .iha) using the Windows Restore wizard is complete, you must restore the archives (.iha) into Historian.

Restoring Archives using Volume Shadow Copy Service on Windows Server 2008 or Windows Server 2008 R2

Note: To access backup and recovery tools for Windows Server 2008, you must install backup and recovery tools first. For more information about Installing Widows Server Backup Tools , refer to Microsoft's website at: http://technet.microsoft.com/en-us/library/cc770266(WS.10).aspx If you need additional assistance about using Windows Server Recovery Wizard, refer to Microsoft's website: http://technet.microsoft.com/en-us/library/cc772028.aspx
  1. Click Start, point to All Programs > Administrative Tools, and then click Windows Server Backup.
    The Windows Server Backup Wizard appears.
  2. In the Actions pane, click Restore.
    The Recovery Wizard appears.
  3. Select the appropriate option that contains the backup and then click Next.
    The Select Backup Date screen appears.
  4. Select the date and time of backup you want to restore from and then click Next.
    The Select Recovery Type screen appears.
  5. Expand the folder tree, select the items that you want to restore, and then click Next.
    The Specify Recovery Options screen appears.
  6. Select the appropriate storage option and then click Next.
    The Confirmation screen appears.
  7. Click Recover.
    The Recover Progress screen appears.
  8. When the recovery process completes, click Close.
After restoring the archives files (that is, .bkf or .vhd into .iha) using the Windows Restore wizard is complete, you must restore the archives (.iha) into Historian.

Resynchronizing Archives

Note: If one of the mirror node is crashed or is down, and you replaced it with a new machine with the same host name, ensure that you manually resync all the archive files.
  1. Select the archive in the Archive Configuration screen.
  2. Click the Resync Archive button.
    The Resync Archive dialog appears.
  3. Enter the Source Node and the Destination Node.
  4. Click OK.
    A Job ID is created for the action and the progress can be seen in the Jobs Page.