Re: Migrate from 2.2.13 to 2.4.17 disasters

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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@xxxxxxxxxx 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@xxxxxxxxxxxx>
>> *Sent:* Aug 24, 2015 3:54 AM
>> *To:* mogens@xxxxxxxxxxxxx
>> *Cc:* info-cyrus@xxxxxxxxxxxxxxxxxxxx
>> *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@xxxxxxxxxx              ||


----
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



[Index of Archives]     [Cyrus SASL]     [Squirrel Mail]     [Asterisk PBX]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [KDE]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux