Re: Moving from cIMAP-2.3.16 to 3.0.5

Patrick Boutilier <[email protected]>
Newsgroups gmane.mail.imap.cyrus
Message-ID <[email protected]>
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

----
Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/
To Unsubscribe:
https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus
boutilpj.vcf (text/x-vcard, 286 B)
begin:vcard
fn:Patrick Boutilier
n:Boutilier;Patrick
org:;Nova Scotia Department of Education
adr:;;2021 Brunswick Street;Halifax;NS;B3K 2Y5;Canada
email;internet:[email protected]
title:WAN Communications Specialist
tel;work:902-424-6800
tel;fax:902-424-0874
version:2.1
end:vcard
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.