我想将远程 dovecot 帐户备份到我的本地磁盘。
该文档解释了一种似乎仅支持“推送”而不是“拉取”备份方式的工具:http://wiki2.dovecot.org/Tools/Doveadm/Sync
我的问题:为什么不通过 rsync 备份远程 dovecot IMAP 帐户?
我应该使用哪个 rsync 选项?
我对远程服务器拥有完全的根访问权限。
答案1
我想将远程 dovecot 帐户备份到我的本地磁盘。
“dovecot 帐户”是 IMAP/POP3 邮箱。因此,您需要使用适当的 IMAP/POP3 工具提取所有邮件。不用担心!正如您所发现的,Dovecot 有这样的工具。
该文档解释了一种似乎仅支持“推送”而不是“拉取”备份方式的工具:http://wiki2.dovecot.org/Tools/Doveadm/Sync
这只是实用程序的“同步”部分,它可以合并邮箱及其项目而不会造成任何损失。您还可以使用该doveadm-backup
工具(它将doveadm backup
项目从一个邮箱拉到另一个邮箱,并删除目标中的冲突。
我的问题:为什么不通过 rsync 备份远程 dovecot IMAP 帐户?
因为您现在要处理两个单独的层。Dovecot 是一个 IMAP 服务器,要备份 IMAP 帐户,您可能需要寻找适当的 IMAP 实用程序。rsync
是一个基于文件系统的工具。能您使用 rsync 备份 IMAP 帐户吗?当然!但您需要备份有关 IMAP 应用程序及其数据的文件系统级信息。确保您知道在哪里查找以及如何正确恢复数据。
我应该使用哪个 rsync 选项?