Chat now with support
Chat with Support

Identity Manager 8.1.4 - Target System Synchronization Reference Guide

Target system synchronization with the Synchronization Editor Working with the Synchronization Editor Basics of target system synchronization Setting up synchronization
Starting the Synchronization Editor Creating a synchronization project Configuring synchronization
Setting up mappings Setting up synchronization workflows Connecting systems Editing the scope Using variables and variable sets Setting up start up configurations Setting up base objects
Overview of schema classes Customizing the synchronization configuration Checking the consistency of the synchronization configuration Activating the synchronization project Defining start up sequences
Running synchronization Synchronization analysis Setting up synchronization with default connectors Updating existing synchronization projects Script library for synchronization projects Additional information for experts Resolving errors when connecting target systems Configuration parameters for target system synchronization Configuration file examples Glossary

Performance and memory optimization

During synchronizationClosed, data packets are loaded in to memory to process synchronization objects in parallel. The size of these data packets can be increased to speed up synchronization but this required more memory. By default, the size of the data packet is selected such that the ratio of memory to performance is balanced out. However, memory issues can still occur during synchronization. This often depends on the configuration of the system environment, the amount of data to synchronize and the exact synchronization configuration. You can control memory usage to avoid such problems. The degree of change is determined with the performance/memory factor.

The performance/memory factor can be set for each synchronization stepClosed separately because the amount of data varies from object to object. The first thing to do if a memory problem occurs during synchronization, is to find the affected synchronization step. Reduce the performance/memory factor for this synchronization step until you find the optimal balance between memory requirements and performance.

To adjust the performance/memory factor for a synchronization step

  1. Edit the synchronization step properties.

    For more information, see How to edit synchronization steps.

  2. Select the Extended tab.
  3. Use the slider to set the performance/memory factor.
    • Move the slider to the left to reduce memory usage. This reduces performance.

      - OR -

    • To increase performance, move the slider to the right. This requires more memory.
  4. Click OK.

TIP: You can adjust the memory requirements for all the data to be processed in the start-up configuration. You can set the reload threshold, partition size, and bulk level here. These setting are only possible in expert mode. For more information, see Extended properties for start up configuration.

The performance/memory factor specifies the percentage with which the reload threshold, partition size, and bulk level are applied to an object type.

Related topics

Improving loading performance

To improve performance when loading a synchronization projectClosed, you can save the synchronization project’s configuration data as a shadow copy in the One Identity Manager database. After that, the synchronization project is only loaded from the shadow copy. The project loads noticeably faster. The shadow copy is saved in the Configuration data column (DPRShell.ShadowCopy).

If you want to use this option, take note of the following:

  • The shadow copy does not contain any changes that were made directly in the database and not in the Synchronization EditorClosed.

  • If the One Identity Manager database is encrypted or decrypted with the Crypto Configuration program, the shadow copy is deleted.

  • If changes to the synchronization project in another database are exported, the shadow copy is deleted in the other database. This ensures that the shadow copy does not contain outdated configuration data.

    Prerequisite: The transport package was created with the Transport of synchronization projects export criteria.

  • If the Enable shadow copy option is set, the daily maintenanceClosed tasks check whether a shadow copy is saved or not. If the shadow copy is missing, it is created.

To enable the shadow copy

  1. Edit the synchronization project’s properties.

  2. On the General tab, set the Enable shadow copy option.
  3. (Optional) If the shadow copy on needs to create if the synchronization project is active, set the Only if the synchronization project is active option.
  4. Click OK.
Related topics

Setting up synchronization

Use the Synchronization EditorClosed to configure connections for different target system in One Identity Manager. The components of a synchronization configuration are used for both synchronization and for provisioning and synchronizing single objects. Synchronization can be configured so it can be used for connecting different target systems of the same target system type.

Table 28: Synchronization configuration components
Term Described in
base object Setting up base objects
MappingClosed Setting up mappings
Start configurationClosed Setting up start up configurations
Synchronization projectClosed Creating a synchronization project
Variable setClosed Using variables and variable sets
WorkflowClosed Setting up synchronization workflows

Starting the Synchronization Editor

There are different ways to start the Synchronization EditorClosed.

  • From the Windows start menu using the entry One Identity | One Identity Manager | Configuration | Synchronization Editor.
  • From the Launchpad.
  • In the Manager
Related Documents

The document was helpful.

Select Rating

I easily found the information I needed.

Select Rating