Hi, I'm trying split users mailboxes into two smaller servers running Cyrus-IMAP (for organizational purposes only). These servers are running the newest version of Cyrus-IMAP available to a Debian system (2.5.10-3), while the old server runs Cyrus on version 2.2.13-14. I've done the migration of another server running this same version to the newest version with no problems. Now, I need to do a migration to the new servers and split the mailboxes. This is what I did for the first server already: - Back up part of the mailboxes to the new server using rsync; - Back up the files contained in the /var/lib/cyrus/domain directory; - Dump the corresponding entries of the mailboxes.db using ctl_mboxlist -d; On the new server I did: - Remove the content of /var/lib/cyrus; - Run the makedirs command; - Imported the database entries using ctl_mboxlist -u; - Copy the domain content back into /var/lib/cyrus; - Reconstruct the databases using reconstruct -rf user/* (got no output from this); - Change the database indexes to max using reconstruct -V max (this one gave output for all the imported mailboxes) After all these steps, I noticed that no users had their quota set. I've tried to create the mailboxes manually too, but after setting the users quota, So, am I missing something in this procedure? What is the correct way of doing this? Holp you can help me. Thanks in advance! |
---- 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