近期需要灾难演习,把新400的数据导入到旧400后使用,但一直不成功,比较郁闷,任务重大,是否需要把旧400系统升级到V6R1,还是有其他解决方法,求助各位高手解决。
新机器:i720,操作系统V6R1.
旧机器:i520,操作系统V5R3.
操作过程:
1.在V6R1中作备份,备份命令SAVLIB LIB(CL5*) DEV(TAP01) ENDOPT(*UNLOAD) TGTRLS(V5R3M0) ACCPTH(*YES) OUTPUT(*PRINT)。在客户端直接备份和在控制台end子系统后备份都尝试过。
2.在V5R3中恢复数据,下面命令都用过(都是部分obj成功、部分obj不成功。PGM类型不成功的特别多,有2000多个):
RSTLIB SAVLIB(CL5*) DEV(TAP01) MBROPT(*ALL) ALWOBJDIF(*ALL) OUTPUT(*PRINT)
RSTLIB SAVLIB(CL5EXC) DEV(TAP01) MBROPT(*ALL) ALWOBJDIF(*ALL) OUTPUT(*PRINT)
RSTLIB SAVLIB(CL5EXC) DEV(TAP01) OUTPUT(*PRINT)
RSTOBJ OBJ(ZZANTEMD) SAVLIB(CL5DTA) DEV(TAP01) MBROPT(*ALL) ALWOBJDIF(*ALL) OUTPUT(*PRINT)
RSTOBJ OBJ(TOCL) SAVLIB(CL5EXC) DEV(TAP01) SEQNBR(0000000008) OUTPUT(*PRINT)
3.还原报错log(其中之一):
5722SS1 V5R3M0 040528
Job Log
S65A02DF 11/11/05 18:15:40
Page1
Job name . . . . . . . . . . : RSTTOCL User. . . . . . : GPDC001Number . . . . . . . . . . . : 170272
Job description. . . . . . : QDFTJOBDLibrary . . . . . : QGPL
MSGIDTYPE
SEVDATETIME
FROM PGM LIBRARY INST TO PGMLIBRARY INST
CPF1124Information
00 11/11/0518:14:46.651480QWTPIIPP QSYS061C *EXT
*N
Message . . . . : Job 170272/GPDC001/RSTTOCL started on 11/11/05 at 18:14:46
in subsystem QBATCH in QSYS. Job entered system on 11/11/05 at 18:14:46.
CPI1125Information
00 11/11/0518:14:46.651848QWTPCRJA QSYS0108 *EXT
*N
Message . . . . : Job 170272/GPDC001/RSTTOCL submitted.
Cause . . . . . : Job 170272/GPDC001/RSTTOCL submitted to job queue QBATCH
in QGPL from job 170262/GPDC001/QPADEV022K. Job 170272/GPDC001/RSTTOCL was
started using the Submit Job (SBMJOB) command with the following job
attributes: JOBPTY(5) OUTPTY(5) PRTTXT() RTGDTA(QCMDB) SYSLIBL(PAXUS
QSYS QSYS2QHLPSYSQUSRSYS) CURLIB(*CRTDFT) INLLIBL(QTEMP
CL5EXCSCL5EXC CL5DTA CL5COM QGPL QLBL QMQM)
LOG(4 00 *NOLIST) LOGCLPGM(*NO) INQMSGRPY(*SYSRPYL) OUTQ(QGPL/GPDC001)
PRTDEV(PRT01) HOLD(*NO) DATE(*SYSVAL) SWS(00000000) MSGQ(QGPL/GPDC001)
CCSID(65535) SRTSEQ(*N/*HEX) LANGID(CHS) CNTRYID(US) JOBMSGQMX(32)
JOBMSGQFL(*PRTWRAP) ALWMLTTHD(*NO) INLASPGRP(*NONE) SPLFACN(*KEEP).
*NONERequest
11/11/0518:14:46.652024QWTSCSBJ
*N QCMDQSYS0189
Message . . . . :-RSTOBJ OBJ(TOCL) SAVLIB(CL5EXC) DEV(TAP01)
SEQNBR(0000000008) OUTPUT(*PRINT)
CPF3888Diagnostic
20 11/11/0518:15:38.708064QSRRSDEQ QSYS0B34 QSRRSDEQQSYS0B34
Message . . . . : PGM TOCL not restored to CL5EXC.
Cause . . . . . : If the object is a database file, an unexpected failure
occurred during the restore of a file member.The member was not restored.
If the object is not a database file, then the conversion needed to make the
object compatible with the current system is not possible, so the object was
not restored. If the object is a program, module, service program, or SQL
package, then either the object may not have the required creation data
needed to perform the conversion, or there was an unexpected error.
Conversion of these object types during restore is controlled by the Force
Conversion on Restore (QFRCCVNRST) system value and the Force Object
Conversion (FRCOBJCVN) parameter on the restore command. Recovery. . . :
Restore the object from a different save version using the Restore Object
(RSTOBJ) command, or do one of the following: -- If the object is a database
file, save the job log and the save media or online save file and report the
problem (ANZPRB command). -- If the object is a program, module, service
program, or SQL package, create the object using the appropriate create
command, or restore the object from a saved version which has the required
creation data.
CPF3770Escape
30 11/11/0518:15:40.111752QSRROCPR QSYS0603 QCMDQSYS01B7
Message . . . . : No objects saved or restored for library CL5EXC.
Cause . . . . . : No objects were saved or restored for library CL5EXC at
11/11/05 18:14:47. Diagnostic messages have been sent for each error that
was detected. The objects not restored may include objects that were
partially restored and require some additional recovery action. Recovery.
. . : Press F10 or use the Display Job Log (DSPJOBLOG) command for error
information.Correct any errors and try the request again.
CPC2402Completion
50 11/11/0518:15:40.111984QCMD QSYS0605 *EXT
*N
Message . . . . : Job ended. Cancel message received at command processor.
Cause . . . . . : A message with a severity equal to or exceeding the end
severity was received at the command processor. Recovery. . . : See the
messages previously listed to determine the message that caused the job to
be ended. Correct the errors, and then try the request again.
CPF1164Completion
00 11/11/0518:15:40.112440QWTMCEOJ QSYS00C9 *EXT
*N
5722SS1 V5R3M0 040528
Job Log
S65A02DF 11/11/05 18:15:40
Page2
Job name . . . . . . . . . . : RSTTOCL User. . . . . . : GPDC001Number . . . . . . . . . . . : 170272
Job description. . . . . . : QDFTJOBDLibrary . . . . . : QGPL
MSGIDTYPE
SEVDATETIME
FROM PGM LIBRARY INST TO PGMLIBRARY INST
Message . . . . : Job 170272/GPDC001/RSTTOCL ended on 11/11/05 at 18:15:40;
1 seconds used; end code 20 .
Cause . . . . . : Job 170272/GPDC001/RSTTOCL completed on 11/11/05 at
18:15:40 after it used 1 seconds processing unit time.The job had ending
code 20. The job ended after 1 routing steps with a secondary ending code of
0.The job ending codes and their meanings are as follows:0 - The job
completed normally. 10 - The job completed normally during controlled ending
or controlled subsystem ending. 20 - The job exceeded end severity (ENDSEV
job attribute). 30 - The job ended abnormally. 40 - The job ended before
becoming active. 50 - The job ended while the job was active. 60 - The
subsystem ended abnormally while the job was active. 70 - The system ended
abnormally while the job was active. 80 - The job ended (ENDJOBABN command).
90 - The job was forced to end after the time limit ended (ENDJOBABN
command). Recovery. . . : For more information, see the Work Management
topic in the Information Center,
http://www.ibm.com/eserver/iseries/infocenter. |