How To: Mirror jobs to Remote Agents

Note: This example assumes you have read the Distributed Scheduling Overview and have completed Distributed Scheduling Installation.

Suppose you have a set of jobs that you want to run each night on each of three different servers, using Distributed Scheduling. You have installed adTempus on the Master and each of the three Agents, and have set up Remote Agent definitions for each of the Agents as described in the Distributed Scheduling Setup topic. Now how do you get the jobs to run on the Agents?

  1. Run the adTempus Console and connect to the Master adTempus server.
  2. Right-click the Queues node and select the New Queue command. The Job Queue Properties window opens.
  3. On the Queue page, give the Queue a name, such as "Mirrored Jobs."
  4. Click to the Distributed Scheduling page.
  5. In the Agent Mode section, select the Mirror option.
  6. Uncheck the Run on Master option, unless you also want the job to run on the Master computer.
  7. In the Run on Remote Agents section, click Add.
  8. Select the first of your three Agents and click OK.
  9. Click OK again to accept the default options.
  10. Repeat steps 7 through 9 for each of the other two Agents.
  11. Click OK to save the Queue.
  12. Locate each of the jobs you want to mirror and drag it to the Queue you have just created (or edit the job and select the new Queue in the job's properties).

The jobs are now mirrored to the selected Agents, and will run independently on each Agent. When you select a job in the Console's Job List, the Agents tab will show you the status of the job on each Agent.

If you connect the Console to one of the Agent computers, you will see that the job appears in the Job List on that computer.