Questions: How does the PMImport replicate within Hierarchy?
Answer: Review the following process that details how the Import Patch Data for Windows replicates within a Hierarchy:
Patch Management Import for Windows task is configured on the Parent SMP
This task is scheduled to run and download the needed Patch Data from SolutionSam
Advisory: This schedule is solely for the Parent SMP and will be ignored by the Child SMP's as detailed in the remaining steps.
Configurations for the ‘Patch Management Import Data Replication for Microsoft’ Replication Rule setting; controls whether or not a ‘Complete’ or ‘Differential’ replication will be performed.
Definitions of the 'Replicate' setting:
‘Complete’ = Replicates the policy configurations whether or not they are changed.
‘Differential’ = Replicates the policy configurations only if a change has taken place since the last replication.
Definition of the 'Schedule' setting:
'Use Standard Replication Settings' = Runs replication for the PMImport on the daily replication job.
'Scheduled' = Runs the replication outside the daily replication job on the defined schedule.
Note: This scheduled process, albeit on the 'Use Standard Replication Settings' or the 'Scheduled' setting, must be scheduled in sync with the completion of the PMImport Task found on the Parent SMP.
Confirm Parent SMP runs / completes the PMImport Task before this 'PM Replication Schedule' time is configured.
When forcing the PMImport Replication;
Standard Replication Schedule: Highlight the PMImport Policy (Found on the Console > Manage > Jobs and Tasks > System Jobs and Tasks > Software > Patch Management > Import Patch Data for Windows, or other Vendors) on the Parent SMP; right-click > Hierarchy > Replicate Now
This process is the only way to replicate the actual Configurations / Settings of the PMImport Policy as it is defined in that policy
Caution: This process to Replicate Now will replicate ALL standard replication data for the Parent SMP, and it only replicates the PMImport data if it is solely set to run on this schedule, for if it is set to run on the ‘Patch Management Import Data Replication for Microsoft’ schedule: it will not replicate that data as it was separate from the Delta on that setting.
This process replicates the .cab data and executes the PMImport on the Child SMP as it is currently configured
Advisory: The 'Standard Replication Schedule' for the NS Core Replication process should be staggered for each Child SMP in the environment
Example: ChildSMP1 runs 'PMImport Replication Schedule' on the 'Use Standard Replication Settings' at 2am, so if the ChildSMP2 is configured to run the 'PMImport Replication Schedule' on the 'Use Standard Replication Settings' it should be configured to run at 3am, and so on for each additional Child SMP.
This ensures the Parent SMP is not overwhelmed with process replication to all Child SMP's on one single schedule.
When the 'PMImport Replication Schedule' replication job runs; the NS Core processes execute the data stream to replicate the PMImport Task policy settings to the Child SMP:
The data stream details the configurations of the Parent PMImport Task; including the Languages, Exclusions, and other General Settings.
Further configuration and scheduling of the ‘Patch Management Import Data Replication for Microsoft’ is detailed on KM: HOWTO58954