Hi there!
I'm currently testing some migration scenarios from Exchange, Kopano and "generic" IMAP mail servers to Grommunio. I have some "advanced" users which tend to have "enormous" maiboxes (>60GB with >500K mail items)
After some test migrations I noticed a big "disproportion" of disk usage.
For example, the original "IMAP" mailbox has a size of 60GB while the same user on Grommunio uses 110GB of disk space. After all cleaner and indexer re-execution.
Another, more concerning issue, is the number of individual files increased 6x!! From original 530K files to 3M files...
Even worse, the original IMAP server (maildir based) have those 530K files dispersed in various folders while in Grommunio all files are basically in a "single" folder:
/var/lib/gromox/user/1/0/cid --> 1.9M files
/var/lib/gromox/user/1/0/eml --> 530K files
/var/lib/gromox/user/1/0/ext --> 530K files
I know Grommunio keeps indexes in various sqlite databases (exchange, midb...) but this large number of files in a single folder makes me "uncomfortable"...
Especially so after using Grommunio-web and keep getting HTTP-500 errors on searching
Is there any option to reduce the number of files in single folders? Some "foldering scheme/leveling" or hashing? For example to have 2 or more sub-folder levels used?
Also... is there any way to remove IMAP "copy" of the messages?
I know Kopano makes the "imap version" of a message when accessed via IMAP (as do (or did) Exchange) but there was a way to "purge" that.
This is because the plan is to use multiple passes of IMAPSYNC to migrate the user mailboxes in a "soft" way (first migrate the last few months, switch systems and then all the rest in the "background")
Using the appliance for this testing (SLES)
grommunio-release-2022.12.1-lp154.3.2.x86_64
grommunio-imapsync-2.178-lp154.2.1.noarch
system-user-gromox-2-lp154.13.2.noarch
grommunio-web-3.2.32.d44c667-lp154.211.3.noarch
gromox-2.7.125.9864e9d-lp154.52.1.x86_64
grommunio-index-0.1.36.4ebe9ad-lp154.39.1.x86_64
Any suggestions/hints more than welcome!
Regards,
M