我计划将 Outlook 电子邮件从台式计算机备份到 NAS。我选择的工具是 rsnapshot,因为我可以在旧 NAS(Synology DS 1010+)上安装它。Rsnapshot 使用 rsync 来完成其工作。经典 Outlook(2016)将消息保存在 pst 或 ost 文件中,当包含许多电子邮件消息时,这些文件的大小可能会增加到 GB。rsync--append
选项可以大大加快大文件的备份过程。我担心使用此选项备份 pst 和 ost 文件是否安全。也就是说,在收到或发送新电子邮件后,Outlook 可能会将这些电子邮件附加到相应的 pst 或 ost 文件中。但是,当删除电子邮件时,它在 pst 和 ost 文件中是如何管理的,即 pst/ost 文件中的一部分是否被删除?如果是这样,这将使该选项不适用。所以,我的问题是,使用该选项备份 Outlook pst 和 ost 文件--append
是否安全。--append
与此相关,Thunderbird 将电子邮件保存到文件(无扩展名),此外它还会写入一些比前者小得多的 msf 文件。使用--append
rsync 选项备份无扩展名的大文件(包含实际电子邮件)安全吗?
不,不。
PST 和 OST 文件在内部格式相同,是索引数据库。在末尾附加新内容无法正确更新索引,并且当 Outlook 发现已删除足够多的邮件,或发现邮箱轻微损坏,或感觉有损坏时,它还会重新索引和压缩 PST 和 OST 文件以节省空间。
同样的道理,Thunderbird 的 msf 文件是邮箱文件的索引,虽然可以正常追加,但当 Thunderbird 确定可以通过该过程恢复足够的空间(在我的情况下是 200MB)时,它还会压缩并重新索引文件。该压缩步骤将使追加机制无效。
使用 rsync 的 --append 选项备份 Outlook PST 和 OST 文件可能会出现问题。原因如下:
对于 Thunderbird 来说,情况类似:
推荐方法
不要使用 --append,请考虑以下选项: