1CTL_CYRUSDB(8)              System Manager's Manual             CTL_CYRUSDB(8)
2
3
4
5 *
6

NAME

8       ctl_cyrusdb - perform operations common to all Cyrus databases
9

SYNOPSIS

11       ctl_cyrusdb [ -C config-file ] -r [ -x ]
12       ctl_cyrusdb [ -C config-file ] -c
13

DESCRIPTION

15       Ctl_cyrusdb is used to perform various administrative operations on the
16       Cyrus databases.
17
18       Ctl_cyrusdb reads its configuration options out  of  the  imapd.conf(5)
19       file  unless  specified otherwise by -C.  The configdirectory option is
20       used to determine the default location of the Cyrus databases.
21

OPTIONS

23       -C config-file
24              Read configuration options from config-file.
25
26       -r     Recover the databases after an application  or  system  failure.
27              Also  performs  database  cleanup like removing mailbox reserva‐
28              tions (and any associated mailbox files).
29
30              All mailbox files are also checked to make sure the file  format
31              matches the configured database type in imapd.conf.  If not, the
32              file  is  automatically  converted  using  the  same  logic   as
33              cvt_cyrusdb.
34
35       -x     Used  with  -r to recover the database only.  (Prevents database
36              cleanup).
37
38       -c     Checkpoint and archive the databases.  Changes to  the  database
39              which  are  part  of committed transactions are written to disk.
40              Also, a hot backup of the databases is  made  and  inactive  log
41              files are removed.
42

FILES

44       /etc/imapd.conf
45

SEE ALSO

47       imapd.conf(5), cyrus-master(8)
48
49
50
51CMU                              Project Cyrus                  CTL_CYRUSDB(8)
Impressum