Understanding GroupWise Databases
391
n
ov
do
cx (e
n)
22
Ju
n
e 20
09
Each library has its own subdirectory in the gwdms directory. In each library directory, the
dm
xxnn01-FF
.db
files contain information specific to that library, such as document properties and
what users have rights to access the library.
For the location of library databases in the post office, see “
Post Office Directory
” in
GroupWise 8
Troubleshooting 3: Message Flow and Directory Structure
. For more post office information, see
Section 35.3, “Information Stored in the Post Office,” on page 476
.
The actual documents in a library are not kept in the library databases. They are kept in a document
storage area, which consists of a series of directories for storing documents. Documents are
encrypted and stored in BLOBs (binary large objects) to make document management easier. A
document, its versions, and related objects are stored together in the same BLOB.
A document storage area might be located in the post office itself, or in some other location where
more storage space is available. If it is located in the post office, the document storage area can
never be moved. Therefore, storing documents in the post office directory structure is not usually
recommended. If it is stored outside the post office, a document storage area can be moved when
additional disk space is required.
See
Chapter 22, “Creating and Managing Libraries,” on page 313
and
Chapter 23, “Creating and
Managing Documents,” on page 351
for more information about Document Management Services.
25.6 Guardian Databases
The guardian database (
ngwguard.db
) serves as the master copy of the data dictionary information
for the following subordinate databases in the post office:
User databases (
user
xxx
.db
)
Message databases (
msg
nnn
.db
)
Prime user databases (
pu
xxxxx
.db
)
Library databases (
dmsh.db
and
dm
xxnn01-FF
.db
)
The guardian database is vital to GroupWise functioning. Therefore, the POA has an automated
back-up and roll-forward process to protect it. The POA keeps a known good copy of the guardian
database called
ngwguard.fbk
. Whenever it modifies the
ngwguard.db
file, the POA also records
the transaction in the roll-forward transaction log called
ngwguard.rfl
. If the POA detects damage
to the
ngwguard.db
file on startup or during a write transaction, it goes back to the
ngwguard.fbk
file (the “fall back” copy) and applies the transactions recorded in the
ngwguard.rfl
file to create a
new, valid and up-to-date
ngwguard.db
.
In addition to the POA back-up and roll-forward process, you should still back up the
ngwguard.db,
ngwguard.fbk
, and
ngwguard.rfl
files regularly to protect against media failure.
Without a valid ngwguard.db file, you cannot access your e-mail. With current
ngwguard.fbk
and
ngwguard.rfl
files, a valid
ngwguard.db
file can be rebuilt should the need arise.
The
ngwguard.dc
file is the structural template for building the guardian database and its
subordinate databases. Also called a dictionary file, the
ngwguard.dc
file contains schema
information, such as data types and record indexes. If this dictionary file is missing, no additional
databases can be created in the post office.
Summary of Contents for GROUPWISE 8 - DATABASES
Page 2: ...388 GroupWise 8 Administration Guide novdocx en 22 June 2009...
Page 6: ...392 GroupWise 8 Administration Guide novdocx en 22 June 2009...
Page 20: ...406 GroupWise 8 Administration Guide novdocx en 22 June 2009...
Page 40: ...426 GroupWise 8 Administration Guide novdocx en 22 June 2009...
Page 48: ...434 GroupWise 8 Administration Guide novdocx en 22 June 2009...