There is a requirement to either control the precise time when the ControlPoint Discovery process starts or run it on a specific server in a farm that has multiple web front-end (WFE) servers.
When full discovery is run via the ControlPoint Discovery timer job, SharePoint determines which WFE server to use. However, the ControlPoint Utility (xcUtilities) may be used to run full discovery as a Windows scheduled task from any WFE server in a SharePoint farm.
Note: Any web part, web application, and/or URL that have been excluded from full/nightly discovery via the ControlPoint Configuration Settings will be excluded from the process initiated from a WFE server as well.
Below are instructions on how to use the ControlPoint Utility to schedule and/or run discovery:
Account Requirements
The account used to log into the server must be a local administrator, farm administrator and ControlPoint administrator.
Location of the ControlPoint Utility (xcUtilities)
When ControlPoint is initially installed on the first WFE server in a farm, the files needed to run the ControlPoint Utility are located in the C:\Program Files\Metalogix\ControlPoint\ControlPointFeatures folder.
If the ControlPoint Discovery will be run from another WFE server, copy the entire ControlPointFeatures or AxcelerFeature folder first, then paste it to any location on the target server.
Schedule full discovery to run on a specific WFE server
<add name="xcAdminConnectionString" connectionString="Data Source=<SQLServer>;Initial Catalog=xcAdmin;Persist Security Info=True;Integrated Security=True;" providerName="System.Data.SqlClient" />
where <SQLServer> represents the correct SQL server/instance where the xcAdmin database is located.
<add key="URL" value="<CPURL>" />
where <CPURL> represents the ControlPoint root site URL.
Run a real-time full discovery from a WFE server
© ALL RIGHTS RESERVED. Terms of Use Privacy Cookie Preference Center