使用doveadm-move迁移邮件后源邮件已被清除但磁盘空间未释放的问题求助
doveadm-move迁移邮件后源邮件已被清除但磁盘空间未释放的问题求助
各位大佬好,我正在给一个小办公室做邮箱迁移——原本大家都是把公司邮件存在个人邮箱里,现在要统一转到所有人都能访问的公共邮箱。
最开始我用的是doveadm-copy,但因为存储空间吃紧,后来换成了doveadm-move。查manpage说,doveadm-move和doveadm-copy的区别在于,move成功后会执行EXPUNGE操作。我也确认了源邮箱里的邮件确实没了,都已经转到目标邮箱里,但问题来了:磁盘占用只增不减,我本来以为应该基本持平才对。
我用的命令是:
sudo doveadm move -u $USER "$DESTINATION_MBOX" user $USER mailbox "$SOURCE_MBOX" ALL
我怀疑是不是命令的格式用错了,但现在磁盘空间快耗尽了,不敢随便测试,想先把背后的机制搞明白再动手。
补充下环境:Debian Bullseye系统,dovecot版本是v2.3.13,存储格式是mdbox。
备注:内容来源于stack exchange,提问作者zenlord
相关产品推荐
相关产品推荐

