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

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

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

当 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 所需的一切。

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

Additional Information

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

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

Affected Products

Avamar

Products

Avamar, Avamar Client
Article Properties
Article Number: 000013933
Article Type: How To
Last Modified: 21 Oct 2024
Version:  7
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.