Moving from cIMAP-2.3.16 to 3.0.5

Patrick Boutilier boutilpj at ednet.ns.ca
Sat May 12 19:20:13 EDT 2018


On 05/12/2018 06:03 PM, James B. Byrne via Info-cyrus wrote:
> I have used rsync to move our entire maill store from the old server
> to the new.  I now I wish to move the contents of mailboxes.db from
> the old to the new.  I have tried:
> 
> sudo -u cyrus /usr/lib/cyrus-imapd/ctl_mboxlist -d -f
> /var/spool/imap/mailboxes.db.txt
> 
> on the old followed by a transfer of /var/spool/imap/mailboxes.db.txt
> to the new followed by:
> 
> sudo -u cyrus /usr/local/cyrus/sbin/ctl_mboxlist -u  -f
> /var/spool/imap/mailboxes.db.txt on the new
> 
>   and all I get is a blank line and no indication in ps that the task
> is consuming any cpu.
> 
> If I press <cr> I see this:
> 
> line 1: no partition found
> 
> line 2: no partition found
> 
> line 3: no partition found
> 
> . . .
> 
> 
> There is only one partition on both systems and it is
> '/var/spool/imap' on both.
> 
> I have also tried the method suggested on the 3.0.6 documentation
> respecting upgrading and use rsync to move over mailboxes.db.  In each
> case I cannot get reconstruct to run and upgrade or rebuild the mail
> store on the new service.
> 
> # sudo -u cyrus /usr/local/cyrus/sbin/reconstruct -r -f -V *
> #
> 
> I get an immediate empty return.
> 
> I know that there exist physical mailboxes on the server that cyradm
> does not report.  I know that these mailboxes exist on the old server
> and therefore I infer are present in mailboxess.db.
> 
> How do I get the contents of the old mailboxes.db file into the new so
> that reconstruct will run?
> 
> 
> 

Pretty sure you are using -f incorrectly. Try this:

sudo -u cyrus /usr/lib/cyrus-imapd/ctl_mboxlist -d > 
/var/spool/imap/mailboxes.db.txt

  on the old followed by a transfer of /var/spool/imap/mailboxes.db.txt

  to the new followed by:

sudo -u cyrus /usr/local/cyrus/sbin/ctl_mboxlist -u < 
/var/spool/imap/mailboxes.db.txt

on the new
-------------- next part --------------
A non-text attachment was scrubbed...
Name: boutilpj.vcf
Type: text/x-vcard
Size: 286 bytes
Desc: not available
URL: <http://lists.andrew.cmu.edu/pipermail/info-cyrus/attachments/20180512/89193f3e/attachment.vcf>


More information about the Info-cyrus mailing list