On Tue, Jul 28, 2009 at 07:40:08AM +1000, Bron Gondwana wrote: > On Mon, Jul 27, 2009 at 11:19:00AM -0400, Jack Neely wrote: > > Folks, > > > > I'm writing a script to migrate all the cyrus imap data from version > > 2.2.10 running on 32 bit RHEL 3 to version 2.3.11 on brand new servers > > running RHEL 5 in 64 bit mode. The data moves fairly quickly but > > running reconstruct over the entire server takes 3 or 4 times longer > > than scp'ing across the data. > > > > Is it safe to run multiple reconstructs concurrently? Provided they are > > not working on the same mailboxes, of course. > > Yes, that's fine. There will be some lock synchronisation on the > mailboxes.db, but the bulk of the time it will be fine. Great! This takes my test runs from 5 hours to 3. > > By the way, 2.3.11 is pretty old for a 2.3 series. There have > been bugs fixed since. Indeed there are several relevant things in the changelog. Thanks. > > By the way number two, I hope you're using -G to the reconstructs > so you get GUIDs calculated (that will add process use, but is > worth it for integrity checking purposes...) I'm not currently using any replication so I had not planned to turn on the GUIDs. Are there any other advantages to them? Jack > > Bron. -- Jack Neely <jjneely@xxxxxxxx> Linux Czar, OIT Campus Linux Services Office of Information Technology, NC State University GPG Fingerprint: 1917 5AC1 E828 9337 7AA4 EA6B 213B 765F 3B6A 5B89 ---- Cyrus Home Page: http://cyrusimap.web.cmu.edu/ Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html