help with two cyrus systems merge

Nikos Gatsis ngatsis at qbit.gr
Tue Aug 20 05:06:09 EDT 2013


On 20/8/2013 12:45 πμ, Andrew Morgan wrote:
> On Mon, 19 Aug 2013, Sandra Regina de Souza wrote:
>
>> Hi there!
>>
>>     We have 2 e-mail servers that have cyrus 2.3 installed on each
>> other. But we want to migrate these two ones to only one new server
>> with cyrus-2.4.
>>     Is there a way that we could do that to preserve seen flags?
>> I tried to merge the two mailboxes.db into a mailboxes.txt
>> file , and generate a mailboxes.db, but  it did not work.
>>     I have read that in cyrus-2.4  cyrus.index file
>> content is different from cyrus-2.3.
>>     I have 5000 acconunts and  tried to use imapsync,  but it is too
>> slow .
>>     Thank you for your help.
> I can think of a few ways to do this:
>
> 1. Use imapsync
> 2. Use Cyrus replication (just a guess)
> 3. Use Cyrus Murder clustering
> 4. Use Rsync into 2 different partitions on the new server
>
> Imapsync is not a bad option.  Write a script to fire off multiple
> imapsyncs at once.  Run it to completion.  Then run it again.  Then run it
> again.  Schedule your outage.  Run imapsync every night up to the day of
> your outage.  Block your users from accessing Cyrus, run a final imapsync,
> then stop Cyrus on the 2 old servers and start using the new server.
>
>   	Andy
> ----
> 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
Try this:
http://cynici.wordpress.com/2010/12/06/how-to-migrate-32-bit-cyrus-imapd-mailboxes-to-64-bit/

Nikos




More information about the Info-cyrus mailing list