我可以通过 rsync 备份 dovecot 帐户吗?

我可以通过 rsync 备份 dovecot 帐户吗?

我想将远程 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 选项?

那些有用的。

相关内容