Running Fixup

Before you upgrade Domino servers, run the Fixup task to detect and address any corruption within your Domino applications. Running Fixup is particularly important if you are upgrading from a pre-V9.0.1 version of Domino.

About this task

Repairing any database corruption before you upgrade to avoid issues later. Ideally run Fixup on all databases before the upgrade. You can use indirect files to save time with this process.

If you don't have time to run Fixup on all databases, at a minimum, run Fixup on your system databases such as:

  • NAMES.NSF (StdR4PublicAddressBook)
  • LOG.NSF (StdNotesLog)
  • EVENTS4.NSF (StdR4Events)
  • ADMIN4.NSF (StdR4AdminRequests)

Use the -f, -j, and -v options which, respectively, check all documents, check transaction-logged databases, and exclude database views to save time. (Views are rebuilt later during the Domino upgrade.)

Run the Fixup task as follows:

Procedure

  1. If the Domino server is running, use the following command to run Fixup
    load fixup -f -j -v
  2. If the Domino server is not running, run Fixup as follows:

    On Windows: nfixup -f -j -v

    On Linux/AIX: fixup -f -j -v

    Check the “console.log” file or the DEBUG_OUTFILE for any errors, possibly indicating data corruption. Search the HCL Support site or work with HCL Support to get them resolved.