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