Norberto Bensa
2015-Jan-22 23:46 UTC
from Cyrus to Dovecot, seen status on cyrus.index files
Hello, Using cyrus2dovecot (https://github.com/a-schild/cyrus2dovecot) I have migrated some test mailboxes from Cyrus (2.4.17) to Dovecot (2.2.9). The problem I'm having is that the seen status is in cyrus.index files, which cyrus2dovecot doesn't understand. Does anyone use cyrus2dovecot for migrations? If so, how do you deal with seen status when it is stored in the .index files? Many thanks in advance, Norberto
Marc Stürmer
2015-Jan-23 07:20 UTC
from Cyrus to Dovecot, seen status on cyrus.index files
Zitat von Norberto Bensa <nbensa+dovecot at gmail.com>:> Does anyone use cyrus2dovecot for migrations? If so, how do you deal with > seen status when it is stored in the .index files?Why don't you use the migration tool that comes with Dovecot bundled instead, namely dsync? It claims to preserve almost virtually everything from the old server.
Heiko Schlichting
2015-Jan-23 08:36 UTC
from Cyrus to Dovecot, seen status on cyrus.index files
Hi> Using cyrus2dovecot (https://github.com/a-schild/cyrus2dovecot) I have > migrated some test mailboxes from Cyrus (2.4.17) to Dovecot (2.2.9). > > The problem I'm having is that the seen status is in cyrus.index files, > which cyrus2dovecot doesn't understand. > > Does anyone use cyrus2dovecot for migrations?Yes, but this software which is not related to the one you mention: http://www.cyrus2dovecot.sw.fu-berlin.de/ Heiko
Jogi Hofmüller
2015-Jan-23 09:52 UTC
from Cyrus to Dovecot, seen status on cyrus.index files
Hi, Am 2015-01-23 um 09:36 schrieb Heiko Schlichting:>> Does anyone use cyrus2dovecot for migrations? > > Yes, but this software which is not related to the one you mention: > > http://www.cyrus2dovecot.sw.fu-berlin.de/The two are identical. Apparently someone put cyrus2dovecot on github. Maybe it will change in the future. However, we recently migrated from cyrus to dovecot using this piece of software. The thing you are looking for is probably the switch -S, --cyrus-seen=PATH with which you tell the script where to find the cyrus seen.db. Using this we had no problems with seen flags for regular mailboxes. But migrating shared mailboxes was a PITA ... so if you have these, be prepared for troubles. Regards, -- j.hofm?ller mur.sat -- a space art project http://sat.mur.at/ -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 213 bytes Desc: OpenPGP digital signature URL: <http://dovecot.org/pipermail/dovecot/attachments/20150123/5dc2001c/attachment.sig>
Norberto Bensa
2015-Jan-23 13:25 UTC
from Cyrus to Dovecot, seen status on cyrus.index files
2015-01-23 4:20 GMT-03:00 Marc St?rmer <mail at marc-stuermer.de>:> > Zitat von Norberto Bensa <nbensa+dovecot at gmail.com>: > > Does anyone use cyrus2dovecot for migrations? If so, how do you deal with >> seen status when it is stored in the .index files? >> > > Why don't you use the migration tool that comes with Dovecot bundled > instead, namely dsync? It claims to preserve almost virtually everything > from the old server. >I've used dsync but it's too slow. Also, I have some users with shared mailboxes. Those mailboxes get duplicated. Either this is the way it works or I'm doing something wrong. If I could get dsync to not duplicate shared mailboxes, I think I could use it. Thanks for the suggestion. Regards, Norberto