Avamar、Data Domain 集成:与 Cloud Tier 文件迁移功能相关的 hfscheck 错误

Сводка: 运行 Avamar 7.3(不具有云感知能力)的用户在 Data Domain 上启用了 Cloud Tiering (CT) 并开始迁移备份。由于 Avamar 7.3 不知道整个过程,因此在 Data Domain 上移动的文件会导致 HFS 检查失败。

Данная статья применяется к Данная статья не применяется к Эта статья не привязана к какому-либо конкретному продукту. В этой статье указаны не все версии продуктов.

Симптомы

Avamar 7.4 及更高版本提供“云层上的托管 LTR”

此转换之前存在的备份不会创建 XML 文件(ddr_files.xml) 替换为未来日期和 V2 文件 (v2_ddr_files.xml) 替换为给定的当前日期,系统当时是单个节点实体。

如果只有少数备份受到影响,则可以手动完成此操作。否则,必须使用脚本执行恢复。

仅 Avamar 版本 7.4.x 支持 Cloud Tier 文件迁移功能。

在 Avamar 版本 7.2.x 和 7.3.x 上启用 Cloud Tier 时,Avamar hfscheck 失败,并显示 MSG_ERR_DDR_ERROR关联。 hfscheck 失败,因为备份中存在的 XML 文件不再存在于 Data Domain 活动层上(因为它们在 Avamar 不知情的情况下移动到云层)。

当在 Data Domain 上的 Avamar MTree 上直接启用或配置云分层功能(而不是在 Avamar

中设置)时,会出现这种情况。以下输出(位于 Data Domain 上)正确显示了两个 .xml 文件:
-rw-rw-rw-  1 ddboost users 123456784580 Feb  1 23:14 container.1.cdsf 
-rw-rw-rw-  1 ddboost users        12768 Feb  1 23:14 container.1.cdsf.trace 
-rw-rw-rw-  1 ddboost users          419 Feb  1 23:14 v2_ddr_files.xml 
-rw-rw-rw-  1 ddboost users          419 Jan  1  2037 ddr_files.xml 
  • v2_ddr_files.xml 是在 Data Domain 上启用云分层时创建的
    • 包含备份 ID (BID) 的当前保留设置
  • ddr_files.xml
    • 文件的未来日期为 2037 年 1 月 1 日,因此绝不会发送到云单元。
如果直接在 Data Domain 上配置了云分层功能而 Avamar 不知情,则不可以 v2_ddr_files.xml 在 Data Domain MTree 上创建。

这可能会导致当 Data Domain 运行其 data-movement 过程。

因此,Avamar 完整性检查(hfscheck) 会失败,因为它无法在 Avamar MTree 上归档相应的备份。

Причина

导致此问题的示例情景: 
  1. Data Domain 集成到 Avamar(Data Domain 上没有活动层或云层的单节点 Avamar Server)
  2. 使用 Avamar 创建的 Data Domain 上的所有备份都符合当前预期 ddr_files.xml 文件。 
  3. Cloud Tier 已在 Data Domain 上启用
  4. 在 Data Domain 上创建“数据移动”策略,以将备份迁移到云层
    • Avamar 不知道后门迁移(如 Data Domain 归档器或 Extended Retention 系统)
  5. ddr_files.xml 文件将作为“数据移动”的一部分迁移到 Cloud Tier 
新备份 ID (BID) 应同时具有当前 v2_ddr_files.xml 和未来 ddr_files.xml 文件,因为新备份会将 Data Domain 视为延期保留 (ER) 系统。

Разрешение

对 Data Domain Cloud Tier by Avamar 的官方支持是从版本 7.4 开始的。

Avamar 当前使用的唯一数据移动策略是“应用程序管理”策略,而不是“期限管理”策略。在 Avamar MCS UI 上更新云单元时,Avamar MCS 会自动创建“app-managed”策略。

如果直接在 Data Domain 上启用了 Cloud Tier 迁移,并且 hfscheck 失败并显示MSG_ERR_DDR_ERROR,请联系 Dell Technologies 技术支持 以解决此问题。

Дополнительная информация

提醒:不支持“age-threshold”策略。

可以在 Data Domain shell 上运行以下命令,以检查当前的“数据移动”策略:
data-movement policy show

Mtree                          Target(Tier/Unit Name)   Policy          Value
----------------------------   ----------------------   -------------   -------
/data/col1/avamar-14146xxxxx   Cloud/vxx_virtustream    age-threshold   30 days
/data/col1/cloudtest           Cloud/vxx_virtustream    age-threshold   14 days
----------------------------   ----------------------   -------------   -------

提醒:Avamar 支持“应用程序托管”策略。
data-movement policy show

Mtree                          Target(Tier/Unit Name)   Policy        Value
----------------------------   ----------------------   -----------   -------
/data/col1/avamar-148545xxxx   Cloud/exx1               app-managed   enabled
----------------------------   ----------------------   -----------   -------

data-movement schedule show
Data-movement is scheduled to run on day(s) "mon" at "17:00" hrs.

data-movement throttle show
Data-movement throttle is set to 100 percent.

提醒:ddrmaint read-ddr-info 命令具有以下字段,可以检查以进行验证:
示例输出:
<snip>
cloud_unit_name="cloud" 
mtree_name' = "/data/col1/avamar-148545xxxx"
<snip>

Затронутые продукты

Avamar Server

Продукты

Avamar Server, Avamar with CloudBoost
Свойства статьи
Номер статьи: 000059018
Тип статьи: Solution
Последнее изменение: 18 Oct 2024
Версия:  11
Получите ответы на свои вопросы от других пользователей Dell
Услуги технической поддержки
Проверьте, распространяются ли на ваше устройство услуги технической поддержки.