HP StorageWorks Storage Mirroring Recover User's Guide (T5437-96008, November 2009)

577 of 739
Running scripts during mirroring
You can customize your mirroring process by running customized scripts on the target at
predefined points in the mirroring process. Scripts may contain any valid Windows
command, executable, batch, or script file. The scripts are processed using the same
account running the Storage Mirroring service, unless you provide specific credentials
on the Server Properties Script Credentials tab for the target server. There are three
types of mirroring scripts.
Mirror start—This script starts when the target receives the first mirror operation. In
the case of a difference mirror, this may be a long time after the mirror is started
because the script does not start until the first different data is received on the
target. If the data is synchronized and a difference mirror finds nothing to mirror, the
script will not be executed.
Mirror stop—This script starts when a mirror is stopped, which may be caused by
an auto-disconnect occurring while a mirror is running, the service is shutdown
while a mirror is running, or if you stop a mirror manually.
Mirror complete—This script starts when a mirror is completed. Because the
mirror statistics may indicate a mirror is at 100% when it is actually still processing
(for example, if files were added after the replication set size was calculated, if
there are alternate data streams, and so on), the script will not start until all of the
mirror data has been completely processed on the target.
1. Open the Replication Console.
2. Right-click the connection on the right pane of the Replication Console and select
Connection Manager.
3. Select the Scripts tab.