Hi,
I'm aware of this bug Bug 56458 ? Mailbox export returns a corrupted tarball but reading that it seems more towards using the browser to archive mail. I'm using the command line.
I'm getting a time out error on larger sized mailboxes (8Gb for example):
/opt/zimbra/bin/zmmailbox -z -m user@domain getRestURL "//?fmt=tgz" > /tmp/archive.tgz
ERROR: zclient.IO_ERROR (Unable to get ?fmt=tgz) (cause: java.net.SocketTimeoutException Read timed out)
Here is the full stacktrace .. happend ~5GB of the 8GB mailbox size:
ERROR: zclient.IO_ERROR (Unable to get ?fmt=tgz) (cause: java.net.SocketTimeoutException Read timed out)
com.zimbra.common.zclient.ZClientException: Unable to get ?fmt=tgz
ExceptionId:main:1386202211312:c23550f0fc225110
Code:zclient.IO_ERROR
at com.zimbra.common.zclient.ZClientException.IO_ERROR(ZClientException.java:45)
at com.zimbra.cs.zclient.ZMailbox.getRESTResource(ZMailbox.java:2401)
at com.zimbra.cs.zclient.ZMailboxUtil.doGetRestURL(ZMailboxUtil.java:2787)
at com.zimbra.cs.zclient.ZMailboxUtil.execute(ZMailboxUtil.java:1051)
at com.zimbra.cs.zclient.ZMailboxUtil.main(ZMailboxUtil.java:2679)
Caused by: java.net.SocketTimeoutException: Read timed out
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at com.sun.net.ssl.internal.ssl.InputRecord.readFully(InputRecord.java:293)
at com.sun.net.ssl.internal.ssl.InputRecord.read(InputRecord.java:331)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:798)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:755)
at com.sun.net.ssl.internal.ssl.AppInputStream.read(AppInputStream.java:75)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
at java.io.BufferedInputStream.read(BufferedInputStream.java:237)
at org.apache.commons.httpclient.ChunkedInputStream.getChunkSizeFromInputStream(ChunkedInputStream.java:250)
at org.apache.commons.httpclient.ChunkedInputStream.nextChunk(ChunkedInputStream.java:221)
at org.apache.commons.httpclient.ChunkedInputStream.read(ChunkedInputStream.java:176)
at java.io.FilterInputStream.read(FilterInputStream.java:116)
at org.apache.commons.httpclient.AutoCloseInputStream.read(AutoCloseInputStream.java:108)
at com.zimbra.cs.zclient.GetMethodInputStream.read(GetMethodInputStream.java:65)
at com.zimbra.common.util.ByteUtil.copy(ByteUtil.java:668)
at com.zimbra.common.util.ByteUtil.copy(ByteUtil.java:642)
at com.zimbra.cs.zclient.ZMailbox.getRESTResource(ZMailbox.java:2399)
... 3 more
Has this particular way of archiving been fixed in a later release? Which release?