Avamar:Avamar Client:在 avtar 认为文件已被修改之前,必须更改哪些内容?

摘要: Avamar Client — 在 avtar 认为文件已修改之前,必须更改哪些内容?

本文适用于 本文不适用于 本文并非针对某种特定的产品。 本文并非包含所有产品版本。

说明

当 Avamar Client 执行文件系统备份时,它会检查工单数据集范围内的所有 Avamar 文件。
它确定哪些文件已更改,以便可以处理这些文件。

此过程详细记录在所附文件“avtarprocess.pdf”的工作流中。

本文讨论在 avtar 认为文件已被修改之前必须更改哪些内容”。

这很重要;
  • 调查更改文件数高于或低于典型值的备份。
  • 文件较大,当检测到已修改时,需要相对较长的时间来处理。


在 avtar 认为文件已被修改之前,必须更改哪些内容?

avtar 考虑的属性;
  • 文件名  
  • 文件大小 。 
  • 文件的 mtime(修改时间)。
  • 文件的 路径。
  • 文件的 离线 联机状态。
  • 文件的 fstype(FAT32 与 NTFS)。

avtar 不考虑的属性
  • 文件的 所有者。
  • 文件的组。
  • UNIX 访问控制列表 (ACL)。
  • 文件的 atime(访问时间)。
  • 文件的 ctime(索引节点/文件更改时间)— 如 Engineering Esczilla 7618 #C13 中所述。

在备份期间,当 avtar 扫描文件系统时,它会读取(即“统计信息”)所有元数据。然后,它可以填充整个 DIRELEM (目录元素),但文件内容的 SHA-1 哈希 除外

文件高速缓存是为先前已备份且未更改的文件获取此“缺失的 20 个字节”的机制。

如果文件缓存返回文件内容的 SHA-1 哈希,则 avtar 拥有完全填充 DIRELEM 所需的一切。

不需要打开和读取该文件。

其他信息

注1:文件高速缓存的输入 并非 全部是元数据。
  • 这可避免重新扫描内容未更改的文件。
  • 决策中包括:完整路径、大小、 mtime。离线或联机状态、 fstype FAT32 NTFS 等)。
  • 决策中不包括:所有者、组、UNIX ACL 等
注2:虽然并非所有元数据都用于文件缓存查找,但在每次备份中,所有元数据 存储在 DIRELEM 中。
  • 任何元数据更改都会生成存储在 Avamar Server 上的新 DIRELEM
  • 这可确保我们捕获所有元数据更改,即使文件内容没有更改也是如此。

与此主题相关的知识库文章:-

受影响的产品

Avamar

产品

Avamar, Avamar Client
文章属性
文章编号: 000013933
文章类型: How To
上次修改时间: 21 10月 2024
版本:  7
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。