HP XP P9000 Replication Manager Software 7.5.0-00 User Guide (TB584-96070, July 2013)

Environment variables
The table below shows the Application Agent script environment variables that must be referenced
by commands in the user post-processing section. These script environment variables can be referenced
from the local server and the backup server.
DRMENV_L_BACKUPID
Backup ID of the local server. This environment variable is valid in the following cases:
The command is being executed in the local server.
The execution status of the parent command is normal.
DRMENV_R_BACKUPID
Backup ID of the backup server. This environment variable is valid in the following cases:
The command is being executed in the backup server.
The execution status of the parent command is normal.
The Mount the replica volumes option in the Create Replica Wizard is checked.
DRMENV_CMD_STAT
Command execution status:
NORMAL: Normal
ERROR: Error
Agent script example
The table below shows the user script that is created for the example.
Table 28 User backup script example
ExplanationScript text
YES is required.LOCAL_BACKUP=YES
#Pre-processing section
LOCAL_BACKUP=YES
#Pre-processing section
#None
#Post-processing section
Start of the user post-processing section.
[POST_PROC]
#Tape backup of the secondary volume
[CMD]
CMDLINE=C:\tmp\tapebackup.bat
Execute the next command without waiting for the
command to terminate.
TIMEOUT=NOWAIT
Treat a command return value that is a value other
than 0 as an error.
END_CODE=TERMINATE_NZ
Execute on the remote server.
LOCATION=REMOTE
Managing application replicas416