How to control ESP during a Disaster Recovery test?
search cancel

How to control ESP during a Disaster Recovery test?

book

Article ID: 55480

calendar_today

Updated On:

Products

ESP Workload Automation

Issue/Introduction

How to control ESP processing during a disaster recovery test? 

Resolution

Start ESP with all scheduled events in HOLD status.  (Events are still able to trigger manually.) 

Do these steps: 

1. Start ESP with 'parm=quiesce' to prevent any scheduled Events from triggering.

2. Run the following ESP batch job to "HOLD" each scheduled Events:

//ESPBTCH JOB statement    
//ESPB EXEC PGM=ESP,PARM='SUBSYS(your.subsystem.name)',REGION=4000K    
//STEPLIB DD DSN=hlq.ESP.loadlib,DISP=SHR  
//SYSPRINT DD SYSOUT=*,DCB=(RECFM=FB,BLKSIZE=3120,LRECL=80)  
//SYSIN DD *  
REXXON    
X = TRAPOUT('LINE.')    
ADDRESS ESP "LISTSCH DATE"    
X = TRAPOUT('OFF')    
DO I=1 TO LINE.0    
EVNAME = WORD(LINE.I,WORDS(LINE.I))    
ADDRESS ESP "HOLD" 
EVNAME 
/* change HOLD to RELEASE, when rollback */    
END    
REXXOFF

3. From page mode, issue OPER RESTART command to get ESP out of quiesce mode.

NOTE:  To release all of the held events, run the above job with parameter RELEASE instead of HOLD.