IBM Support

A checklist for implementing DAOS

Technote (FAQ)


Question

When planning your DAOS deployment what are some items that should be considered?

Answer

You can use this table as a guide to record the choices you made and to link to the appropriate documentation for more information.

Completed / Choice? Task Reference
Avoid known issues by upgrading to the latest Domino version. Upgrade Central
Disable shared mail / verify shared mail is not enabled on any database. To verify that none of the files in the mail subdirectory have shared mail enabled run the command: load object info -full <mail> How to disable shared mail in Lotus Domino
Run DAOS estimator to determine the approximate disk space savings and the number of .nlo files that will be generated for various sizes.

Note: The DAOS estimator results are not cumulative thus the actual number of .nlo files generated and space saved will vary.
Download the Domino Attachment and Object Service Estimator Tool version 1.5
Review DAOS estimator output to determine the best minimum size for your environment. Please keep in mind the following:
  • More .nlos = greater space savings = longer save/restore times
  • Fewer .nlos = not as much space savings = less impact on save/restore operations

In general, a 1GB file will save much faster than 1,000 files totaling 1GB in size. The actual save and restore time difference will depend on your tape hardware and save strategies.
 Using the Lotus Domino Attachment and Object Service Estimator tool

How to customize DAOSEST file attachment size
Do you want to have your .nlo files encrypted?

By default .nlo files are encrypted with the server.id. This means that .nlo files can only be restored to the server that created them. If this is an issue in your environment you need to set DAOS_ENCRYPT_NLO=0 prior to implementing DAOS.
DAOS_ENCRYPT_NLO
Transaction logging is required by DAOS. You can use Circular, Linear or Archival type transaction logging.

Note: Archival logging should only be used in conjunction with a backup utility that will save and clean up the archived logs.

Note: A separate drive is not required for the IBM i or i5/OS operating system.

Note: The recommended log file size will vary based on the number of users and the amount of activity and data on your servers. A general rule of thumb is to use Circular logging with a max log size of 4GB.
Transaction Logging for Domino Servers

Setting up a Domino server for transaction logging

Optimizing transaction logging for non IBM i platforms

developerWorks - Why optimizing transaction logging matters
Review backups to determine if changes are needed to save DAOS .nlo files. Some backup utilities have a different set of requirements for DAOS data. DAOS Backup and Recovery

Summary of Backup and Recovery Recommendations when using DAOS on IBM i
ODS Version 51 required for DAOS. If your databases are not currently ODS 51 you should compact the databases to update the ODS level. Create_R85_Databases enables ODS 51

Running Compact to update the ODS of a Database
Enabling LZ1 compression on all of your databases is a good choice. This ensures that the compression used between all databases on your server is the same and will eliminate the case where the same attachment would be stored in 2 .nlo files: one for the huffman compression and one for LZ1. To avoid a performance issue with compact you should enable LZ1 before you enable DAOS. Upgrading existing attachments from Huffman to LZ1 compression

IBM recommendation for conversion to DAOS enable a database
Determine proper path for the DAOS directory, It is not recommended to place the DAOS directory within the data directory. How can I move the location of the DAOS subdirectory

Related information

DAOS Deployment Guide

Document information

More support for: IBM Domino
DAOS

Software version: 8.5, 8.5.1, 8.5.2, 8.5.3, 9.0, 9.0.1

Operating system(s): AIX, IBM i, Linux, Solaris, Windows, z/OS

Software edition: Edition Independent

Reference #: 1415556

Modified date: 25 February 2016