diff -up cyrus-imapd-2.3.7/man/ctl_cyrusdb.8.mancyrusdb cyrus-imapd-2.3.7/man/ctl_cyrusdb.8 --- cyrus-imapd-2.3.7/man/ctl_cyrusdb.8.mancyrusdb 2003-08-10 01:43:14.000000000 +0200 +++ cyrus-imapd-2.3.7/man/ctl_cyrusdb.8 2009-04-10 12:07:48.218667149 +0200 @@ -70,25 +70,32 @@ reads its configuration options out of t file unless specified otherwise by \fB-C\fR. The .I configdirectory -option is used to determine the default location of the Cyrus databases. +option is used to determine the default location of the Cyrus databases +(quotas.db, tls_sessions.db, deliver.db, statuschache.db, annotations.db, +mailboxes.db and ptclient/ptscache.db). If any database is corrupted, +cyrus-imapd will abnormally terminate with information in the log. .SH OPTIONS .TP .BI \-C " config-file" -Read configuration options from \fIconfig-file\fR. +Read configuration options from \fIconfig-file\fR (location of the Cyrus databases). .TP .B \-r Recover the databases after an application or system failure. Also performs database cleanup like removing mailbox reservations (and any associated -mailbox files). +mailbox files). This procedure is executed every time Cyrus starts. .TP .B \-x Used with -r to recover the database only. (Prevents database cleanup). .TP .B \-c -Checkpoint and archive the databases. Changes to the database which -are part of committed transactions are written to disk. Also, a -\fIhot\fR backup of the databases is made and inactive log files are -removed. +Checkpoint and archive the databases. Changes to the databases (with Berkley +DB-Engine) which are part of committed transactions are written to disk. +In default configuration Berkley DB-Engine is used for tls_sessions.db, +deliver.db, statuschache.db and ptclient/ptscache.db. Also, a \fIhot\fR backup +of the mailboxes.db, annotations.db and quotas.db databases is made and inactive +log files are removed. Other files are not necessary, because they can be +recreated without any data loss. Backup is stored in db.backup1 directory +and older backup in db.backup2 (these directories are rotated). .SH FILES .TP .B /etc/imapd.conf