Moving mailboxes - pt 2

David Reid dreid at jetnet.co.uk
Thu May 29 12:00:35 EDT 2003


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