David:

What a coincidence.
I just did this last week.

I had a several month old full volume copy of my test spool and checkpoint,
which I needed to restore to see if I could recreate a problem.

The JES2 checkpoint dataset contains pointers to all of the spool
volumes, plus the Master record with all of the checkpointed information
from the HCT, and the chains that allow for checkpoint forwarding.

I took an IDCAMS DUMP format of my checkpoint dataset so I could
find all of the 5 and 6 character VOLSER fields, and then a SPZAP
dump of the dataset to find the CCHHR of the appropriate records.

I ended up with the 6 character volser in 3 places and the 5 character
prefix in just one.
I zapped them all to the new values, created a new JES2PARM member
with updated SPOOLDEF and CKPTDEF settings,
and was able to bring up my test JES2 as a secondary subsystem
pointing to the old copies of the spool.
Everything worked fine, and I was able to recreate my problem.
My test system had a single spool extent, so I had to zap checkpoint
record 2, the prefix in the MSTR record, the first entry in the DAS POOL,
and the first entry in the RECY POOL.
If you have multiple spool volumes then I would expect additional
DAS and RECY records will need to be updated.

Naturally, do not try this with anything other than a backup JES2
subsystem, and only zap a copy of the checkpoint dataset.
If you break it, it is your problem.

Good luck, and please let us know how it turns out.

/jack





----- Original Message ----- From: "David Andrews" <d...@lists.duda.com>
Newsgroups: bit.listserv.ibm-main
To: <IBM-MAIN@LISTSERV.UA.EDU>
Sent: Monday, October 01, 2012 4:18 PM
Subject: Restore JES2 spool/chkpt to new volumes?


I have a months-old full volume backup of a set of JES2 spool volumes
and their corresponding checkpoint volumes.  I'd like to get at the
content of those spool volumes.

So I restore those volumes to new throwaway volume serials (starting
with "BEB"), IPL a test LPAR, and start up a JES2 with
CHKPT1=VOLSER=BEBC1
CHKPT2=VOLSER=BEBC2
SPOOLDEF=VOLUME=BEBS
Seemed easy enough.  But...

JES2 on the test LPAR rewards me with:
$HASP458 FORWARDED CKPT1 DATA SET IS
         SYS1.HASPCKPT ON JESCK1
$HASP458 FORWARDED CKPT2 DATA SET IS
         SYS1.HASPCKPT ON JESCK2
01 $HASP457 FORWARDED DATA SET NAME FOUND. SHOULD JES2 FORWARD? ('Y' OR 'N')

I reply "N" and JES2 entered the checkpoint reconfiguration dialog,
holding the checkpoint lock while I ponder what to do.  The production
folks notice quickly.

What did I do wrong?

--
David Andrews
A. Duda & Sons, Inc.
david.andr...@duda.com

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to