AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 1166195
Accepted
Igor Popov
Igor Popov
Asked: 2024-10-05 23:50:35 +0800 CST2024-10-05 23:50:35 +0800 CST 2024-10-05 23:50:35 +0800 CST

使用 rsync 的 --append 选项备份 Outlook pst 和 ost 文件以及 Thunderbird 文件是否安全

  • 772

我计划将 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 文件。使用--appendrsync 选项备份无扩展名的大文件(包含实际电子邮件)安全吗?

rsync
  • 2 2 个回答
  • 37 Views

2 个回答

  • Voted
  1. Best Answer
    tsc_chazz
    2024-10-06T08:24:38+08:002024-10-06T08:24:38+08:00

    不,不。

    PST 和 OST 文件在内部格式相同,是索引数据库。在末尾附加新内容无法正确更新索引,并且当 Outlook 发现已删除足够多的邮件,或发现邮箱轻微损坏,或感觉有损坏时,它还会重新索引和压缩 PST 和 OST 文件以节省空间。

    同样的道理,Thunderbird 的 msf 文件是邮箱文件的索引,虽然可以正常追加,但当 Thunderbird 确​​定可以通过该过程恢复足够的空间(在我的情况下是 200MB)时,它还会压缩并重新索引文件。该压缩步骤将使追加机制无效。

    • 2
  2. Joan
    2024-10-07T13:35:21+08:002024-10-07T13:35:21+08:00

    使用 rsync 的 --append 选项备份 Outlook PST 和 OST 文件可能会出现问题。原因如下:

    • PST 和 OST 文件结构:Outlook PST 和 OST 文件不是简单的仅附加文件。当电子邮件被删除或移动时,文件结构可能会发生重大变化,包括从文件中间删除数据。这意味着使用 --append 可能会导致备份不完整或损坏,因为它假定新数据仅添加到文件末尾。文件完整性:--append 选项专为通过在末尾附加数据而增长的文件(如日志文件)而设计。由于 PST 和 OST 文件可以删除或修改整个文件的数据,因此 --append 不适用于这些类型的文件。

    对于 Thunderbird 来说,情况类似:

    • 电子邮件存储文件:Thunderbird 以 MBOX 格式(无扩展名的文件)存储电子邮件,并使用 MSF 文件进行索引。虽然 MBOX 文件通常仅用于附加,但可能会发生删除和其他修改,因此 --append 选项存在风险。文件一致性:如果删除或移动电子邮件,则对 Thunderbird 的 MBOX 文件使用 --append 可能会导致不一致,因为文件结构可能会发生变化。

    推荐方法

    不要使用 --append,请考虑以下选项:

    • 定期完整备份:定期对 PST、OST 和 MBOX 文件进行完整备份。这可确保您拥有完整且一致的数据副本。
    • 增量备份:使用不带 --append 选项的 rsync 执行增量备份。这样,只会传输更改,但会检查整个文件是否有修改。
    • 快照备份:由于您使用的是 rsnapshot,它已经通过创建快照有效地处理增量备份。确保 rsnapshot 配置正确,以便每次捕获整个文件。
    • 0

相关问题

  • 强制 rsync 进入非交互模式

  • 比较(diff)完整目录结构的最佳方法?

  • 如何使用 rsync 保持完整路径?

  • Rsyncing到USB驱动器时不时地失败

  • 使用 rsync 维护名称更改的目录的副本

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve