Although you can run multiple tasks within a single DataSync Agent, you can also run multiple DataSync Agents as services on the same machine. A common strategy is to have one DataSync Agent for production work and another one for testing/development work. 

Running multiple DataSync Agents requires modifying entries within each Agent's wrapper.conf file (under ../conf).

The wrapper.ntservice.name entry is required to be unique for each DataSync Agent on the same machine.

The other entries (wrapper.ntservice.displayname and wrapper.ntservice.description) listed below are not required to be unique but can be changed to help make it easier to distinguish the different DataSync Agents when looking at your operating system's services console.

(info) NOTE: When installing the DataSync Agent through the Installer, the Agent Name you enter will be used in the wrapper.ntservice.name entry. You can run the Installer multiple times to install multiple Agents and must specify different installation paths and different Agent Name values each time you run the installer. 
 

For example, the wrapper.conf for one DataSync Agent will look as follows:

# Name of the service
wrapper.ntservice.name=agent1

# Display name of the service
wrapper.ntservice.displayname=Perspectium Replicator Agent1

# Description of the service
wrapper.ntservice.description=Perspectium Replicator Agent1

A second Agent would have entries such as the following:

# Name of the service
wrapper.ntservice.name=agent2

# Display name of the service
wrapper.ntservice.displayname=Perspectium Replicator Agent2

# Description of the service
wrapper.ntservice.description=Perspectium Replicator Agent2