Naming conventions for journals

When you create a journal with iSeries™ Navigator or the Create Journal (CRTJRN) command, you assign a name to it. If you plan to have more than one journal on your system, use a naming convention that links each journal with its associated receiver.

Start of changeTo simplify recovery and avoid confusion, make each journal name unique for your entire system, not unique within a library. If you have two journals with the same name in different libraries and they both become damaged, the reclaim storage operation renames both journals when they are placed in the QRCL library. When you use the Move Object (MOVOBJ) command for a journal in the QRCL library, you can change the name of the library back to the original library name. You cannot change the name of the journal itself. In this case, you would not be able to recover your journal from QRCL since its name has been changed.End of change

Naming conventions to ensure restore sequence

Name the libraries for the journals, objects, and journal receivers to ensure that the objects are restored in the correct order. A naming convention will ensure that the system automatically starts journaling after a restore operation. To ensure that journaling is automatically started again, the journals must be restored before the objects being journaled. (If the journals and associated objects are in the same library, then the system automatically restores the objects in the correct order.)

If you start the name of the library for the journal with a special character, such as #, $, or @, the system will restore the library for the journal before the library for the objects. This is because in normal sort sequence, special characters appear before alphabetic characters.

When the journals and associated objects are in different libraries, you must ensure that the objects are restored in the correct order.

Since independent file system objects do not exist in a library, your restore processing must ensure the objects are restored in the correct order. That is, you must restore your libraries which contain the journals before restoring the independent file system objects that were journaled to that journal.

Related reference
Create Journal (CRTJRN) command