The purpose of this article is to provide guidance on which Run Profiles to run first, for those are very new to the FIM Synchronization Service Engine. It can be a little confusing at times, as to which Run Profile to run when you are first starting a new solution with the FIM Synchronization Service Engine. This article will cover information on Run Profiles.
Here is a brief explanation of the three steps that you can utilize in a Run Profile. If you need a deeper explanation I would recommend reviewing the Understanding Run Profiles section of the Run Profiles Resource Wiki page.
Below you will find recommendations on executing your run cycles.
An initial run cycle happens whenever you have no data in the Connector Spaces and/or Metaverse. Executing the following steps will populate and begin your synchronization process.
The Full Import (Stage Only) imports the schema that you have selected as well as the objects. The reason that you want to execute a Full Import (Stage Only) on all Management Agents first, is to ensure that the schema is available when you run a Synchronization. If you run a Full Import (Stage Only) and then a Full Synchronization, when the Target Connector Space is empty, you will receive a Synchronization Error known as MissingParentObjectException.
For the Full Synchronization, it does not matter which Management Agent you run the Full Synchronization on first, unless you have a business need.
Once you run the Full Synchronization on the first Management Agent, then go to the Target Management Agent (or the next Management Agent) and execute three steps. Export, Delta Import (Stage Only), and Delta Synchronization. Repeat the three steps on the next management agent. Once you have completed the three steps on all management agents, then you have successfully completed the Initial Run Cycle.
A normal run cycle is the normal cycle that you will in an on-going basis. Your next question will probably be "How often do I run the normal cycle?" The answer to this, is that it is a business decision. A good Rule of Thumb is not to run your synchronization cycles any less than 10 minutes. Here is a recommendation of how you may want to run your normal cycle.
You could configure the three steps into a single Run Profile. You want to run the Export first to clear out any Pending Exports that you may have currently.