Moving mailboxes - pt 2

Patrick Morris pmorris at wilshire.com
Thu May 29 12:07:58 EDT 2003


Is your current cyrus set up for a db4 mailboxes.db?  If so, you'll need 
it in that format to be usable.  It'll choke on a flat file.

David Reid wrote:

>Thanks to a helpful soul last time I tried moving mailboxes from my old
>server to the new one I've tried doing it as follows...
>
>copy mailboxes.db
>cvt_cyrusdb into a flat file
>read the flat file and create the mailboxes
>
>I'm then trying to just rsync the mailbox files across from the old server.
>Is this a correct way to do it. On a small test box it worked once but since
>then when I try I get
>
>May 29 16:54:16 kosh ctl_mboxlist[7384]: DBERROR db4: DB_ENV->log_flush: LSN
>past current end-of-log
>May 29 16:54:16 kosh ctl_mboxlist[7384]: DBERROR db4: /var/mailboxes.db:
>unable to flush page: 0
>May 29 16:54:16 kosh ctl_mboxlist[7384]: DBERROR db4: txn_checkpoint: failed
>to flush the buffer cache Invalid argument
>May 29 16:54:16 kosh ctl_mboxlist[7384]: DBERROR: couldn't checkpoint:
>Invalid argument
>
>followed by
>
>May 29 16:55:08 kosh imapd[8089]: myfetch: starting txn 2147483677
>May 29 16:55:08 kosh imapd[8089]: myfetch: reusing txn 2147483677
>May 29 16:55:08 kosh imapd[8089]: myfetch: reusing txn 2147483677
>
>New system is freeBSD 4.8 with Cyrus imapd 2.1.13 and the berkeley db from
>ports.
>Old system is BSDi 4.1 with impad 2.0.12 and berkeley db 3.2.9
>
>Any advice would be very welcome :)
>
>david
>
>
>
>  
>






More information about the Info-cyrus mailing list