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

gue*_*tli 1 rsync dovecot

我想将远程 dovecot 帐户备份到我的本地磁盘。

文档解释了一个似乎只支持“推”而不是“拉”备份方式的工具:http : //wiki2.dovecot.org/Tools/Doveadm/Sync

我的问题:为什么不通过 rsync 备份远程 dovecot IMAP 帐户?

我应该使用哪些 rsync 选项?

我对远程服务器有完全的 root 访问权限。

Wes*_*ley 5

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

那些工作。