<div dir="ltr"><div>Hi Lars,</div><div>there was an issue when upgrading to 3.0.x from older versions (2.x). The issue is this: <br></div><div><a href="https://github.com/cyrusimap/cyrus-imapd/issues/2208">https://github.com/cyrusimap/cyrus-imapd/issues/2208</a><br></div><div><br></div><div>From my experience, the only way to safely upgrade to 3.0 was to run reconstruct -G -V max on all mailboxes while still in the older version.</div><div>Ellie explains the exact issues with old mail in the last comment before closing the issue mentioned above and I'm surprised to not see any mention of this (the -G parameter) in the 3.0 release notes and upgrade instructions...</div><div>You can still run reconstruct -G -V max on the new system with the latest version but the result will probably be that these older messages will appear as unread.</div><div></div><div><br></div><div>Regards,<br></div><div>Savvas Karagiannidis<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Aug 1, 2019 at 5:13 PM Lars Schimmer <<a href="mailto:l.schimmer@cgv.tugraz.at">l.schimmer@cgv.tugraz.at</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi!<br>
<br>
Just upgraded my old debian cyrus 2.4.16-4+deb7u2 to cyrus 3.0.8-6.<br>
I did use a new hardware system for this, copied over all mailbox,<br>
sieve,.. data and did a recontruct.<br>
<br>
It seems the reconstruct needs a few uns to reconstruct our 100GB mail<br>
archive (in ~120 mailboxes).<br>
<br>
I did a reconctruct -V max and it did not find all mails, I did run it<br>
twice, and on second run it did find a lot of mails with "reappending"<br>
messages.<br>
<br>
Also, after migration, some users did not seem to have a inbox, I needed<br>
to "cm user.xcy" and copy mailbox data into it and recontruct manually.<br>
(seems like those are new mailboxes and are not in the copied data of<br>
main cyrus db).<br>
<br>
But some mailboxes were existent, but empty after the 2 reconstruct (and<br>
quota) run, I did explicit run reconstruct -r -f user.xyyya on those.<br>
To bad they got all mails as unseen.<br>
<br>
On the most accounts all worked fine, but all mails prior to sept 2011<br>
are set to unseen.<br>
Seems like some change of dataformat, as I did upgrade in sept 2011 :-)<br>
<br>
Now I sit here and wait for more error reports from the users.<br>
<br>
<br>
<br>
MfG,<br>
Lars Schimmer<br>
-- <br>
-------------------------------------------------------------<br>
TU Graz, Institut für ComputerGraphik & WissensVisualisierung<br>
Tel: +43 316 873-5405       E-Mail: <a href="mailto:l.schimmer@cgv.tugraz.at" target="_blank">l.schimmer@cgv.tugraz.at</a><br>
Fax: +43 316 873-5402       PGP-Key-ID: 0x4A9B1723<br>
<br>
<br>
<br>
----<br>
Cyrus Home Page: <a href="http://www.cyrusimap.org/" rel="noreferrer" target="_blank">http://www.cyrusimap.org/</a><br>
List Archives/Info: <a href="http://lists.andrew.cmu.edu/pipermail/info-cyrus/" rel="noreferrer" target="_blank">http://lists.andrew.cmu.edu/pipermail/info-cyrus/</a><br>
To Unsubscribe:<br>
<a href="https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus" rel="noreferrer" target="_blank">https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus</a></blockquote></div>