cvt_cyrusdb - Cyrus IMAP documentation
Contents
Copyright
1993–2025, The Cyrus Team
3.10.2 Jun 27, 2025 CVT_CYRUSDB(8)
Description
cvt_cyrusdb is used to convert a cyrusdb file between different database backends. Note that you should
not attempt to use the same file for input and output.
Running without any options will list the available database backends.
cvt_cyrusdb reads its configuration options out of the imapd.conf(5) file unless specified otherwise by
-C.
NOTE:
Note that the file locations are NOT read out of the configuration file, and must be supplied on the
command line.
Examples
cvt_cyrusdbDisplaylistofavailablebackends.cvt_cyrusdb/var/lib/imap/mailboxes.dbskiplist/tmp/mailboxes.dbberkeley-nosyncConvert/var/lib/imap/mailboxes.dbfromskiplistformatto/tmp/mailboxes.dbinberkeley-nosyncformat.
Files
/etc/imapd.conf
Name
cvt_cyrusdb - Cyrus IMAP documentation
Convert a database file between cyrus database formats
Options
-Cconfig-file
Use the specified configuration file config-file rather than the default imapd.conf(5).
See Also
imapd.conf(5)Synopsis
cvt_cyrusdb [ -Cconfig-file ] old-fileold-fileformatnew-filenew-file-format
