IBM Support

Restoring a System without BRMS When the Save Was Done with BRMS

Troubleshooting


Problem

It is possible to restore a system from a save done using BRMS without using BRMS for the restore. However, when doing this, there are some precautions users must be aware of.

Resolving The Problem

1. At V7R1 and below it is possible to restore a system from a save done using BRMS without using BRMS for the restore. However, when doing this, there are some precautions users must be aware of.

o

It is suggested that QMSE, QUSRBRM, and QBRM libraries be restored after the License Internal Code and the operating system have being restored. This prevents errors from occurring when QUSRSYS library is restored.
o BRMS does not do a *NONSYS save of the libraries: RSTLIB SAVLIB(*IBM) OMITLIB(QMSE QBRM) and RSTLIB SAVLIB(*ALLUSR). QUSRBRM is not saved in *ALLUSR; therefore, there is no need to omit it.
o GO RESTORE Option 21 can not be used.
o









 
Example of the commands to be used are as follows:
Restore the License Internal Code and the operating system
RSTLIB SAVLIB(QBRM QMSE QUSRBRM)
RSTUSRPRF
RSTCFG
RSTLIB SAVLIB(QSYS2 QGPL QUSRSYS)
RSTLIB SAVLIB(*IBM) OMITLIB(QMSE QBRM)
RSTLIB SAVLIB(*ALLUSR) OMITLIB(QSYS2 QGPL QUSRSYS)
RSTDLO
RST DEV('/QSYS.LIB/media device name.DEVD') OBJ(('/*') ('/QSYS.LIB' *OMIT) ('/QDLS' *OMIT)) ENDOPT(*LEAVE)
RSTAUT
2. At V7R2 and above restoring a System without BRMS When the Save Was Done with BRMS the
RSTLIB portion is a little different. Please see document Missing QFILE on save tape created by BRMS for further details
o









 
Example of the commands to be used are as follows:
Restore the License Internal Code and the operating system
RSTLIB SAVLIB(QBRM QMSE QUSRBRM)
RSTUSRPRF
RSTCFG
RSTLIB SAVLIB(QSYS2 QGPL QUSRSYS)
RSTLIB SAVLIB(*ANY) OMITLIB(QMSE QBRM QUSRBRM QSYS2 QGPL QUSRSYS)
RSTDLO
RST DEV('QSYS.LIB/media device name.DEVD') OBJ(('/*') ('/QSYS.LIB' *OMIT) ('/QDLS' *OMIT)) ENDOPT(*LEAVE)
RSTAUT
Note:  If there are plans to continue using BRMS for Backups after this restore, the last save media information of QUSRBRM needs to be restored before RSTAUT.   This should be the last sequence number on tape for QUSRBRM. 
Using that sequence number, run following command:
RSTOBJ OBJ(*ALL) SAVLIB(QUSRBRM) DEV(device-name) VOL(volume-identifier) SEQNBR(sequence-number) MBROPT(*ALL) ALWOBJDIF(*COMPATIBLE)

[{"Type":"MASTER","Line of Business":{"code":"LOB68","label":"Power HW"},"Business Unit":{"code":"BU070","label":"IBM Infrastructure"},"Product":{"code":"SWG60","label":"IBM i"},"ARM Category":[{"code":"a8m0z0000000C4BAAU","label":"IBM i"}],"ARM Case Number":"","Platform":[{"code":"PF012","label":"IBM i"}],"Version":"7.2.0;7.3.0;7.4.0;7.5.0"}]

Historical Number

457133341

Document Information

Modified date:
12 June 2025

UID

nas8N1014245