Cisco Cisco Workload Automation 6.3 User Guide

Page of 86
8
Introducing the Cisco Workload Automation Transporter
Basic Steps of the Transporting Process
job data in the two databases. Unfortunately, this one-to-one relationship rarely exists in the real world. For example, a 
test environment may refer to a different set of agents than the production environment. Using mapping rules, the CWA 
Transporter automates the process of promoting jobs from development to test or production databases.
The Transporter compares the various objects of one database against the other database. Differences between the 
databases are noted and a job rule object from the source database can be matched to a different object in the 
destination database. When transporting job rules to another database, the CWA Transporter provides a list of possible 
values in the destination database that can be selected to make a match for the source object without a mate. By 
mapping objects from the source database to objects in the destination database, subsequent job rules using the same 
objects can be transported without manual interaction.
While the CWA Transporter is primarily designed to promote jobs between databases, it can also be used for 
synchronizing actions, events, variables, calendars, business views, resources, and job classes between two databases. 
An interactive mode and a batch mode are available for job transports.
The CWA Transporter has menu options and a toolbar to provide a convenient and easy-to-use interface to enhance the 
object transporting process between two databases. The multi-step process is simplified by the toolbar mirroring the 
sequence of steps that comprise the object rule transporting procedure.
CWA Export/Import Utility
The CWA Transporter also provides an export/import utility to migrate CWA objects like jobs, job groups, and calendars 
from one CWA system to another without requiring that both systems are running. Objects are exported and imported 
as files which can then be managed in your source control system. You can export/import individual jobs or job groups, 
or use the Transporter to save multiple job, group, or calendar selections to a file and export/import multiple objects in 
one operation. Using the job selections file also enables export of mappings.
The export/import feature can also create a delta set of objects that have changed between one export and another. This 
enables an incremental export/import which can save time and disk space. You can use a compare command to see the 
differences between exported files and the import destination.
Two interfaces are available to control the object export and import: the command line interface and the Transporter 
graphical user interface. You can use these two interfaces interchangeably.
After export and import, a validate feature can be used to ensure that all objects were successfully exported or imported.
See 
 for details about the Export/Import utility.
Basic Steps of the Transporting Process
Transporting objects from one source to another requires transporting and/or mapping different types of data objects 
referenced by the objects as much as transporting the objects themselves. The process of transporting object data 
between a designated source and destination consists of the following steps, though not all of the steps may be 
necessary each time:
1.
Create connection definitions 
– Define and save connections to the source and destination instances.
2.
Connect the selected source and destination 
– Select a source to transport the object information from and a 
destination to transport the information to.
3.
Read the data 
– After connecting to the source and destination, click the Read Data button. This happens 
automatically if the configuration option is set to do so.
4.
For Jobs/Groups only, filter out unwanted job data 
– The list of jobs and job groups can be very extensive and 
difficult to work with without filtering the displayed list. While optional, it is recommended to use filtering to reduce 
the amount of job data displayed from the source. Jobs can be filtered by various criteria or wildcards using the Filter 
dialog.