"Marc G. Fournier" wrote:
> 
> Is it possible?

http://www.sleepycat.com/docs/utility/db_archive.html

FYI, we are working on adding functionality like this to ctl_cyrusdb.


> 
> total 13032
> -rw-------  1 cyrus  mail      8192 Jan 30 10:44 __db.001
> -rw-------  1 cyrus  mail    270336 Jan 30 10:44 __db.002
> -rw-------  1 cyrus  mail     98304 Jan 30 10:44 __db.003
> -rw-------  1 cyrus  mail  16064512 Jan 30 10:44 __db.004
> -rw-------  1 cyrus  mail     24576 Jan 30 10:44 __db.005
> -rw-------  1 cyrus  mail    553922 Jan 30 10:43 log.0000000002
> -rw-------  1 cyrus  mail   2003662 Jan 17 10:34 log.0000000001
> rapmweb# ls -lt ..
> total 24
> drwxr-xr-x   2 cyrus  mail    512 Jan 30 10:43 proc
> drwxr-xr-x   2 cyrus  mail    512 Jan 17 10:50 db
> drwx------   2 cyrus  mail    512 Jan 17 10:50 socket
> drwxr-xr-x   3 cyrus  mail   1024 Jan 17 10:50 deliverdb
> -rw-------   1 cyrus  mail  16384 Sep  4 13:12 mailboxes.db
> drwxr-xr-x  28 cyrus  mail    512 Jun  8  2001 quota
> drwxr-xr-x  28 cyrus  mail    512 Jun  8  2001 user
> drwxr-xr-x   2 cyrus  mail    512 Oct 29  2000 log
> drwxr-xr-x   2 cyrus  mail    512 Oct 29  2000 msg
> rapmweb# pwd
> /var/spool/imap/db
> rapmweb#
> 
> My /var/spool/mail directory is smaller then /var/spool/imap:
> 
> rapmweb# du -sk /var/spool/mail
> 111     /var/spool/mail
> rapmweb# du -sk /var/spool/imap
> 14057   /var/spool/imap
> 
> And doing a 'strings' on __db.004 shows its empty:
> 
> rapmweb# strings __db.002
> 0 default admin lrswipcda
> user.admin.sent-mail
> 0 default admin lrswipcda       cyrus   lrswipcda
> user.admin
> 0 default cweberman     lrswipcda       cyrus   lrswipcda
> user.cweberman
> 0 default andy  lrswipcda       cyrus   lrswipcda
> user.andy-
> 0 default sysadmin      lrswipcda       cyrus   lrswipcda
> user.sysadmin.
> 0 default webmaster     lrswipcda       cyrus   lrswipcda
> user.webmaster
> 0 default sales lrswipcda       cyrus   lrswipcda
> user.sales
> 0 default sec   lrswipcda       cyrus   lrswipcda
> user.sec
> 0 default help  lrswipcda       cyrus   lrswipcda
> user.help)
> 0 default info  lrswipcda       cyrus   lrswipcda
> user.info
> 0 default cyrus lrswipcda
> user.cyrus
> /var/spool/imap/mailboxes.db
> rapmweb# strings __db.004
> rapmweb#
> 
> Seems a waste of 16meg for nothing ... no?
> 
> System is Cyrus IMAP 2.0.16 ...
> 
> Thanks ...

-- 
Kenneth Murchison     Oceana Matrix Ltd.
Software Engineer     21 Princeton Place
716-662-8973 x26      Orchard Park, NY 14127
--PGP Public Key--    http://www.oceana.com/~ken/ksm.pgp

Reply via email to