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