AutoSYNC Software User's Guide (Update 20)
AutoSYNC Overview
HP AutoSYNC User’s Guide—522580-021
1-4
Reporting
Reporting
It is often difficult to measure how dynamic your processing environment really is. The 
reporting function allows you to evaluate the amount of change that occurs on the file 
sets you wish to synchronize, without performing the actual data movement. Reporting 
is useful for planning system migrations and for configuring the frequency of scheduled 
synchronizations, either for disaster recovery or for data distribution purposes. 
Limitations
The following product limitations apply:
Enscribe alternate keys are not automatically synchronized with the base file, 
unless they are included in the file set definition.
SQL tables with indexes residing in a subvolume other than the base table 
subvolume are synchronized, but the user must provide the mapping between the 
source and destination volume names; otherwise all index tables are placed into 
the subvolume of the base table.
AutoSYNC Component Description
AutoSYNC has three primary components, a command interpreter, AUTOSYNC, a 
monitor process, $ZASY, and a synchronization program ASYSYNC. 
AUTOSYNC Command Interpreter
The command interpreter is the user interface for performing both administration and 
configuration of AutoSYNC, as well as requesting one-time synchronization and other 
utility functions. It has a syntax similar to SQLCI.
AutoSYNC Monitor Process
The NonStop AutoSYNC monitor process, $ZASY, is a fault-tolerant process pair. 
When synchronizations are scheduled, it ensures that the proper synchronization 
processes are executing. It reports to the operator, through EMS, any anomalies that 
have disrupted proper synchronization.
ASYSYNC and ASYSYNCP Synchronization Programs
The ASYSYNC and ASYSYNCP programs manage the synchronization. A one-time 
SYNCHRONIZE command over Expand executes an ASYSYNC process. A one-time 
SYNCHRONIZE command over TCP/IP executes an ASYSYNCP process. For a 
scheduled synchronization, the monitor process executes an ASYSYNCP process. 
This manual refers to all such processes as ASYSYNC.
ASYSYNC manages files in the source file set and starts a second ASYSYNC process 
to manage files in the destination file set. The two processes execute in parallel and 










