Migrate from 2.2.13 to 2.4.17 disasters

Bron Gondwana brong at fastmail.fm
Mon Aug 24 20:56:15 EDT 2015


All the databases are dumpable or convertable to flat format, which is basically the same as dumping them!

Also - every version with skiplist is forwards compatible - you can convert to skiplist and it will upgrade automatically.

Bron.

On Tue, Aug 25, 2015, at 07:14, Alvin Starr wrote:
> upgrading  works best when the databases are the same.
> If you end up having to destroy the databases and recreate information
> using reconstruct then you lose information also.
> 
> Last migration I did I used imapsync but it was not a complex migration 
> so I was not that concerned about things like shared states.
> 
> Is it possible to dump all the context of a working cyrus install in a
> database independent format so the it can be re-imported?
> 
> Over the years I have found lots of packages that have complex internal
> states that cannot be dumped in an independent format.
> The user is left limited upgrade options.
> 
> 
> 
> On 08/24/2015 04:49 PM, Giuseppe Ravasio (LU) wrote:
> > I think that the key difference between using imapsync and upgrading
> > cyrus is the amount of states that will be lost.
> > I almost sure that with imapsync you cannot recreate:
> >
> > 1. Subscribed folders
> > 2. Seen states for shared folders (also for INBOX if imapsync isn't used
> > properly)
> > 3. Shared seen states
> > 4. Email flags (also for INBOX if imapsync isn't used properly)
> > 5. Custom permissions
> >
> > Therefore I think that imapsync is not the best choice for corporate
> > email servers or big installations.
> >
> > Giuseppe
> >
> > On 08/24/2015 01:44 PM, bshaw at vsvinc.com wrote:
> >>   Apologizes for the thread diversion here but I've been seeing a lot of
> >> discussion about using imapsync to migrate servers.  From what I have
> >> read in the documentation, you must have each user's password.  How is
> >> this possible in a business environment where you can't have (or
> >> shouldn't have) that information because of legal/privacy/ethical
> >> reasons?  Is there something I'm missing in the docs?
> >>
> >> Brian
> >>
> >>
> >> *From:* Marcus Schopen <lists at localguru.de>
> >> *Sent:* Aug 24, 2015 3:54 AM
> >> *To:* mogens at fumlersoft.dk
> >> *Cc:* info-cyrus at lists.andrew.cmu.edu
> >> *Subject:* Re: Migrate from 2.2.13 to 2.4.17 disasters
> >>
> >> Am Sonntag, den 23.08.2015, 20:36 +0200 schrieb Mogens Melander:
> >>> For a task like this, I would use imapsync, a well documented,
> >>> well supported and open source tool.
> >>>
> >>> https://github.com/imapsync/imapsync
> >> I've used imapsync to migrate an internal server from 2.1.18 to 2.4.17
> >> without any problems. Good tool.
> >>
> >> Ciao!
> >>
> >>
> >> ----
> >> Cyrus Home Page: http://www.cyrusimap.org/
> >> List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/
> >> To Unsubscribe:
> >> https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus
> >>
> >>
> >>
> >> ----
> >> Cyrus Home Page: http://www.cyrusimap.org/
> >> List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/
> >> To Unsubscribe:
> >> https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus
> >>
> > ----
> > Cyrus Home Page: http://www.cyrusimap.org/
> > List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/
> > To Unsubscribe:
> > https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus
> 
> 
> -- 
> Alvin Starr                   ||   voice: (905)513-7688
> Netvel Inc.                   ||   Cell:  (416)806-0133
> alvin at netvel.net              ||
> 
> 
> ----
> Cyrus Home Page: http://www.cyrusimap.org/
> List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/
> To Unsubscribe:
> https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus


-- 
  Bron Gondwana
  brong at fastmail.fm


More information about the Info-cyrus mailing list