File Management

To enable the transfer of application files, COMREPL automatically manages sets of file system folders on the source and target. These COMREPL folders are all rooted in %systemdir%\com\replication.

Source folders

Folder Purpose
ReplicaSource
Applications exported during the prepare phase are stored here.
This folder is overwritten each time the prepare phase is executed against a given source computer. This folder is never explicitly deleted, so replication to targets can take place at any time after the source is prepared.
Each application is stored in its own subfolder named <appName>+<appID>.

Target folders

Folder Purpose
ReplicaNew
The copy phase copies all files and subfolders from ReplicaSource on the source to ReplicaNew on the target. Any previous contents of ReplicaNew are deleted each time the copy phase is run against a given target.
This folder exists only while the replication process is running. (See ReplicaCurrent.)
ReplicaCurrent
The replicated applications currently installed on the target are stored here.
When the install phase is started, the ReplicaNew folder is renamed to ReplicaCurrent. If there is an existing ReplicaCurrent folder, it is renamed to ReplicaOld. If there is an existing ReplicaOld folder, its contents are deleted.
ReplicaOld
Saves the application files installed during the next to last replication. These files are saved for backup purposes only.

Logging and Error Reporting

Replication Phases

Using COMREPL

What Gets Replicated