In case of multi-server Zimbra installation, where multiple Mailbox servers are used, how zeXtras suite backup decides to which server to recover or import particular mailbox? This taking in mind, that originaly there was only one mailbox server. Both servers are connected to server pool for COS.
And another issue, after initial backup import, there is notification - External Restore failed. Does this mean, that this restore imported almost all data, except with error ones, or it stops operations on first error, thus leaving other data still to be imported after? Or simpler, do we have to solve indicated errors, to completely make data import 100%?
And another - how should I try to troubleshoot this exception?
- exception -
[ExternalRestore] Unknown Exception
at com.zextras.op.backup.ZEExternalRestoreOperation.doOperation ( ZEExternalRestoreOperation.java:715 )
at com.zextras.op.ZEOperation.exec ( ZEOperation.java:593 )
at com.zextras.backup.ZEBackupThread.execOperation ( ZEBackupThread.java:196 )
at com.zextras.backup.ZEBackupThread.run ( ZEBackupThread.java:106 )
Caused by: com.zimbra.common.service.ServiceException: operation sent to wrong host (you want 'mailbox1.domain.com')
ExceptionId:ZxBackup Thread:1355251147257:7ed7e85d43b34d1d
Code:service.WRONG_HOST Arghost, STR, "mailbox1.domain.com")
at com.zimbra.common.service.ServiceException.WRONG_HOST ( ServiceException.java:314 )
at com.zimbra.cs.mailbox.MailboxManager.lookupAccountWithHostCheck ( MailboxManager.java:362 )
at com.zimbra.cs.mailbox.MailboxManager.getMailboxByAccountId ( MailboxManager.java:347 )
at com.zimbra.cs.mailbox.MailboxManager.getMailboxByAccountId ( MailboxManager.java:309 )
at com.zimbra.cs.mailbox.MailboxManager.getMailboxByAccount ( MailboxManager.java:255 )
at com.zimbra.cs.mailbox.MailboxManager.getMailboxByAccount ( MailboxManager.java:214 )
at com.zextras.op.backup.ZEExternalRestoreOperation.doOperation ( ZEExternalRestoreOperation.java:578 )
at com.zextras.op.ZEOperation.exec ( ZEOperation.java:593 )
at com.zextras.backup.ZEBackupThread.execOperation ( ZEBackupThread.java:196 )
at com.zextras.backup.ZEBackupThread.run ( ZEBackupThread.java:106 )
* mailbox1.domain.com - replaced actual mailbox#1 server. Operations introduced on mailbox#2 server.