On a cyrus mupdate master server, dump the mailbox list with ctl_mboxlist -d stop cyrus and delete mailboxes.db and db/* , start cyrus to create a new mailboxes.db
reimport all the data with ctl_mboxlist -u < dump.


all the data will be there, you can even dump it again and compare the dumps but when you try to login as any user and SELECT INBOX, cyrus will complain it cannot find the mailbox
partition. also mbpath USER wont return anything.. no error , nada.


I've checked the dump format and its correct.

eg
user.test<tab>backendhost!default<tab>test<tab>lrswipcda<tab>

cyrus version is 2.2.12

also repeating the same process on one of the backends works perfectly. It seems to be master related only.

Regards

---
Cyrus Home Page: http://asg.web.cmu.edu/cyrus
Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html

Reply via email to