|
UnForm document libraries are robust and high-capacity file structures that
normally will not experience data corruption. However, in the event of system
problems, such as memory or disk errors, or power failures, it is possible for
the libraries to become corrupt, which can result in limited or failed access
to a library's documents.
The library structure is one that lends itself to recovery in different ways.
There are three primary data files that store information about documents,
categories, and document images. Each document can contain multiple document
images, which are physically stored in a unique file below the library directory
itself. Those unique files store not only images but also redundant versions
of the document and document image information records, known as shadow records.
Both the main and shadow records are stored with a CRC value to enable validation
of the record's integrity.
In addition, the category index values are stored in both the main document information
file and the category index file, so the category indexes can be rebuilt if necessary.
This library maintenance program is used to analyze and optionally repair or
reconstruct a library that has been damaged. UnForm document libraries are
made up of numerous files, with data redundancy that provides for recovery of
all non-damaged documents in the event of serious file corruption.
There are five options in this utility:
If you suspect data corruption in a library, you should first run an Analyze or Analyze
and Repair option. If, after that process, you still suspect corruption, or a second
Analyze run following an Analyze and Repair run still reports problems, then you should
try a Rebuild Keys or a Reconstruct Library run. Rebuilding Keys is a less aggressive
and faster process, as it attempts to repair files in place. Reconstructing the library
removes all library data except the image files and rebuilds from those files, which is
more time consuming and relies on the integrity of the image files.
Note that regardless of these library utilities, you should always maintain good backups
of your libraries, to provide recovery in the case of catastrophic disk or system failure.
|