Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Share identical data between databases

For specific information about DAOS visit the sections on this page:

Table of Contents

Configure Domino for DAOS

IBM Lotus Domino attachment and object services (DAOS) can be configured to save significant space at the file level by sharing data identified as identical between databases (applications) on the same server. Document attachments are the first components to use the DAOS feature in Lotus Domino.  For more information see, IBM Lotus Domino going green: The new Lotus Domino attachment and object services.

When DAOS is enabled, the amount of disk storage being used for attachments will be reduced. It is important to note that this may also cause a significant increase in the number of integrated file system objects associated with the Domino server. An increase in the number of integrated file system objects may result in much longer save/restore times. Careful consideration should be given to the minimum attachment size for DAOS to balance the disk storage reduction and the save/restore time increases. See chapter 15 of the "IBM i Performance Capabilities Reference" for additional save/restore performance information. Use the Domino Attachment and Object Service Estimator Tool to determine how the DAOS configuration can be tuned to reduce disk storage utilization.


Save DAOS objects for Domino

Starting with Domino release 8.5.2, BRMS will save DAOS files (.nlo) with backups of Domino server database files (.nsf).  The information on this page assumes BRMS is being used with Domino release 8.5.2.

NotesNOTES:

  1. For Domino release 8.5.1 considerations see - Save DAOS objects for Domino 8.5.1
  2. For Domino release 8.5.0 considerations see - Save DAOS objects for Domino 8.5.0

...

  1. In releases IBM i 7.1 and earlier, the following PTFs or their superseding PTFs are required:
    • 7.1 SI40005 
    • 6.1 SI40006 
    • V5R4M0 SI40001

Mix full and incremental backups for Domino database objects and DAOS objects

By default, Domino database objects and DAOS objects are saved together as full or incremental save types.  This will generate a single saved item.

To add flexibility to recovery processes, it may be desirable to mix the save types for Domino database objects and DAOS objects.  BRMS backups of Domino database objects and DAOS objects can be mixed as incremental and full save types.  For example, full saves of Domino database objects can be combined with incremental saves of DAOS objects.  Weekly activity supports two additional backup activities for DAOS to allow the mixed backups. The following weekly activity values can be specified for Domino backups:

...

  1. If activity ‘N’ and/or ‘D’ is specified for the weekly activity, separate saved items will automatically be generated, i.e. data area QUSRBRM/Q1ADAOSSEP does not need to be created as described above.
  2. The weekly activity characters for DAOS can be overridden, see Override weekly activity presentation characters for DAOS objects.


Configure DAOS saves for improved recovery performance

By default, when saved separately, DAOS objects are backed up in large groups.  As the number of DAOS objects grows it can significantly increase potential recovery times for individual DAOS objects.  Domino can be configured to force multiple smaller saves to backup the DAOS objects by changing the SAVDOMBRM_DAOS_PERF value in the notes.ini file to 1.

NOTES:

  1. Domino release 9.0.1, with FP1 and hot fixes, is required.
  2. In releases IBM i 7.1 and earlier, the following PTFs or superseding PTFs are required:
    • 7.2 SI53306 
    • 7.1 SI53305 
    • 6.1 SI53304

Restore missing Domino DAOS objects

A list of missing Domino Attachment and Object Service (DAOS) objects can be generated by running the following command from the Domino console:

...

  1. In IBM i releases 6.1 and 7.1, the following PTFs are required to use OBJ(*LIST) and LIST(): 
    • 7.1 SI50292 
    • 6.1 SI50291

Restore DAOS objects to a different Domino server

By default, DAOS objects are encrypted to be used on a specific Domino server. In order to access encrypted DAOS objects, they must be associated with the server from which they were saved. If the DAOS objects are restored to a different server, they must be moved back to the original server before they will be useable.

...