问题描述
我正在使用 Imapsync 将邮箱数据从旧的 zimbra 服务器 (oldmail.domain.com) 移动到新的 zimbra 服务器 (newmail.domain.com)。 我使用以下命令:
imapsync --nofoldersizes --skipsize --fast --nosyncacls --syncinternaldates --host1 oldmail.domain.com --user1 user@domain.com --authuser1 admin --password1 password1 --ssl1 --host2 newmail.domain.com --user2 user@domain.com --authuser2 admin --password2 password2 --ssl2
为什么在新服务器上,邮箱数据需要大量硬盘空间?旧服务器100GB以下,新服务器200GB以上。同时,移动的邮箱数据是相同的。我检查了每个帐户的收件箱,没有重复的电子邮件。
为什么会这样?如果有重复,我如何检查重复?以及如何删除重复的邮箱数据?
解决方法
也许您的帐户中有一些已保存的搜索或共享文件夹?
,Setelah bertanya ke beberap 论坛,akhirnya saya mendapatkan jawaban。
Imapsync 将电子邮件作为单独的对象读取。因此,如果发送一封电子邮件并抄送至 10 个帐户,imapsync 将存储多达 10 封电子邮件,从而导致更大的存储消耗。
在 zimbra 中,有一个 zmdedupe 命令,它在 zimbra 用户模式下执行。此命令将使这些电子邮件仅保存一次,并将创建一个链接以访问它们。这样可以节省更多的存储空间
#su - zimbra
$zmdedupe start
我们可以通过输入命令查看这个进程的状态
zmdedupe status
通过这个命令,我们也可以知道可以节省多少存储空间。