Checklist 27: Recovering user information using tapes from Operational Assistant backup

This checklist shows the sequence of steps you should use to recover user information when you have saved using Operational Assistant backup.

These procedures assume that all of your backup is done using Operational Assistant. You have not mixed Operational Assistant backup with other save methods.

Before you begin recovering user information, make a copy of this checklist. Complete the appropriate areas as you perform the recovery steps. This checklist provides an important record of your recovery actions. It can help you diagnose any problems that occur after the recovery. It might also be useful in evaluating your backup strategy.

Most steps in the checklist include references to other topics in this document. Refer to these topics if you need more information about how to perform a particular step. You might not need to perform some steps, such as restoring changed objects and applying journal changes, if they do not apply in your situation.

Restoring to a different system?

If you are restoring to a different system or to a different logical partition, be aware of the following considerations:

  • Start of changeYou must specify ALWOBJDIF(*ALL) or ALWOBJDIF(*COMPATIBLE) on the RSTxxx commands.End of change
  • You must specify SRM(*NONE) on the Restore Configuration (RSTCFG) command.
  • Network attributes are reset to the IBM-supplied defaults.
Table 1. Checklist for recovering user information using Operational Assistant backup tapes
Task What to do Where to read more about it
___ Task 1 If your system is operational and the QUSRSYS library is on the system, print the Backup Status and the Backup History by typing: DSPBCKSTS OUTPUT(*PRINT).  
___ Task 2 If your system is operational and the QUSRSYS library is on the system, print the Backup List by typing: DSPBCKUPL OUTPUT(*PRINT).  
___ Task 3 If your system is not already in a restricted state, ensure all users are off the system. Then type ENDSBS SBS(*ALL) OPTION(*CNTRLD) DELAY(600)1,2. Putting your system in a restricted state.
___ Task 4 If necessary, change the QVFYOBJRST system value back to its original value by using the WRKSYSVAL command. Write the old value here: __________ Controlling restoration of security-sensitive objects.
___ Task 5 If necessary, change the QALWOBJRST system value back to its original value by using the WRKSYSVAL command. Write the old value here: __________ Controlling restoration of security-sensitive objects.
___ Task 6 If necessary, change the system value that controls whether the job log wraps when it is full. Use the Work with System Values command: WRKSYSVAL QJOBMSGQFL. Write down the current value here: __________. Then change the value to *PRTWRAP. The System values topic in the IBM® i Information Center.
___ Task 7 After changing the system values, sign off by using the command SIGNOFF *LIST. Then, using a newly created password, sign back on as QSECOFR for the new values to take effect.  
___ Task 8 If restoring to a system with a different processor or memory, ensure the QMCHPOOL, QBASPOOL, and QPFRADJ system values are correct by using the WRKSYSVAL command. Setting the QPFRADJ system value for a different processor or memory.
___ Task 9 Prevent messages that are not related to the recovery from interrupting by typing the following command: CHGMSGQ MSGQ(QSYSOPR) DLVRY(*NOTIFY) SEV(99)  
___ Task 10 Restore user profiles: RSTUSRPRF DEV(TAP01) USRPRF(*ALL). Restoring user profiles.
___ Task 11 Restore device configuration: RSTCFG OBJ(*ALL) OBJTYPE(*ALL) DEV(TAP01) Restoring configuration objects.
___ Task 12 Restore the libraries to each auxiliary storage pool (ASP) that you are recovering. If you choose not to restore all of your libraries at this time, ensure that you restore the QGPL and QUSRSYS libraries along with the libraries that you are restoring. Restoring your libraries
___ Task 13 Restore the ownership for document library objects (DLOs) in the user ASPs that you are restoring. Task 8: Reclaiming document library objects.
___ Task 14 Restore your last complete save of document library objects to each user ASP that you are recovering. Restoring documents and folders.
___ Task 15 Restore your last complete save of directories3. Restoring objects in directories.
___ Task 16 Restore incremental backups of libraries. Restoring libraries that you saved by using a backup list.
___ Task 17 Restore changed objects. Restoring changed objects that you saved by using Operational Assistant.
___ Task 18 Update program temporary fix (PTF) information for all PTF save files in library QGPL by typing: UPDPTFINF.  
___ Task 19 If the Save System Information (SAVSYSINF) has been used, then run the Restore System Information (RSTSYSINF) command. The Restore System Information (RSTSYSINF) command restores a subset of the system data and objects saved by the Save System Information (SAVSYSINF) command.
Note: If you have independent ASPs do not perform this step at this time.
Restoring system information
___ Task 20 Restore authority. Type: RSTAUT Restoring object authorities.
___ Task 21 Reapply any PTFs that were applied since your last SAVSYS operation. Restoring program temporary fixes (PTFs).
___ Task 22 If you have user-defined file systems (UDFSs) in user ASPs that do not restore correctly, you might need to perform additional recovery steps. Task 7: Restoring user-defined file systems to the user auxiliary storage pool.
___ Task 23

If you use an integrated server and saved the network server description (NWSD) and related server objects, complete the recovery for the integrated server.

Recovery for save operation of network server storage spaces.
___ Task 24

If you run Linux or AIX® and saved by varying off the network server descriptions, complete the recovery for Linux or AIX.

Recovering AIX, i5/OS, or Linux in a logical partition
___ Task 25 If necessary, change the QALWOBJRST system value. Controlling restoration of security-sensitive objects.
___ Task 26 If necessary, change the QVFYOBJRST system value. Controlling restoration of security-sensitive objects.
___ Task 27 If necessary, change the QJOBMSGQFL system value back to its original value by using the WRKSYSVAL command. System values
___ Task 28 Perform either a:
SIGNOFF *LIST
or a
DSPJOBLOG * *PRINT

Check the job log to ensure all objects were restored. The job log contains information about the restore operation. To verify that all objects were restored, spool the job log for printing along with the job's remaining spooled output, if any.

Message CPC3703 is sent to the job log for each library that was successfully restored. Message CPF3773 is sent to tell you how many objects were restored. Objects are not restored for various reasons. Check for any error messages, correct the errors, and then restore those objects from the media.

 
___ Task 29 You must perform a normal initial program load (IPL) at this time. Performing a normal initial program load.
___ Task 30

If you use an integrated server and saved individual files in the QNTC directory, complete recovery for the integrated server.

Recovery for save operation of data in QNTC file system.
___ Task 31 If IBM DB2® Content Manager OnDemand for i5/OS is installed, complete journaling for Content Manager OnDemand by typing the following commands: Start of change
CALL QRDARS/QRLCSTRJ PARM('RLC')
CALL QRDARS/QRLCSTRJ PARM('RLR')
End of change
 
___ Task 32

Start of changeIf you have the Cryptographic Device Manager licensed program, 5733-CY2 or 5733-CY3, installed, run this command: CALL QCCADEV/QCCAELOADEnd of change

 
___ Task 33 Review job logs or output from your restore operations to ensure that all objects were restored successfully. Verifying whether objects are restored successfully.
1
Your system must be in a restricted state to restore user profiles. Other steps in the recovery might not require a restricted state. However, to ensure the success of your recovery and better performance when you are restoring information, a restricted state is suggested.
2
For the delay parameter, specify a number of seconds that allows your system time to bring most jobs to a normal end. On a large, busy system, you might need a longer delay.
3
You might receive the following message:
CPD377A: Object not restored, /QNTC.
These objects cannot be restored until the file system has been mounted during the IPL. The additional recovery tasks will guide you through the steps to restore these objects.