You need to run you backup in a restrictive state because you are probably running a SAVSYS or a SAVLIB LIB(*NONSYS) command. These processes can only be run from the system console while the system is in a restricted state. They can't be submitted to batch in the QCTL subsystem.
The BRMS/400 product -- along with a few other 3rd party backup packages -- have a feature where the SAVSYS process can be run unattended. It still requires that it be run from the system console in a restrictive state. The bottom line is you can't submit a process to subsystem QCTL while the system is in a restrictive state.
Maybe someday IBM will redesign the IPL process to allow the SAVSYS process to run during an IPL. Wouldn't it be nice if you could do something like this:
PWRDWNSYS OPTION(*IMMED) RESTART(*YES) SAVSYS(*YES) SAVEXIT(Exit_Pgm1)
The system would be powered down, restarted, perform a system save while in a restrictive state and then run an exit program that would either restart the system or continue the backup process.... Well, we can dream, can't we?
This was first published in June 2004