I decided today to use the zmmailboxmove CLI utility to migrate users mailboxes from one of our mailbox servers to another. This is the first time I have used the utility, and I just wanted to post the results, and also maybe get feedback on how to check the progress (that'll make more sense in a second).
In the admin guide it recommends verifying the account after the mailbox is moved as you do in the Web UI version of this task. So after the zmmailboxmove command finished (or appeared to finish) I went to the admin interface and tried to "View Mail". When I did this I got the error message, "Your session has expired. Please log in again." But, of course, when I tried to log in, I could not.
I've spent a lot of time with Zimbra at this point, and I've come to expect this kind of behavior, and having that general sense of "WtF is it doing now?" when dealing with Zimbra. Things always seem to come out OK, but I hate that middle ground (and I seem to spend a lot of time there, unfortunately).
Eventually after 20 minutes or so, I went back to the admin Web UI and was able to View Mail on the account. There was just not anything obvious I could see that there was something still happening in the background. I had top running on the two servers in question, and running ps and zmprov commands.
So, do any of you have any suggestions as to what I could look at to see the progress of a move such as this?
I kept running different variants of zmprov commands, and it appeared that the account had transferred just fine, but I also kept reading posts about moving from 32bit to 64bit platforms, but I didn't think that fit my case since I've been running 32bit servers along side 64bit servers for over a year now, without any problems.