Hi Howard,
You could try using the preceding transaction and see if it's in any
better shape. The code
for this is not released in LMDB 0.9. You can compile the mdb.master
branch in git to obtain
it. Then use the "-v" option with mdb_copy and see if that copy of the
database is usable.
I have compiled liblmdb using the mdb.master branch and used the mdb_copy
as you've suggested. It didn't produce any errors. However, when I copy
the data.mdb back to the Zimbra server it still produces the same error: