Avamar:如何更新备份元数据引用已从 Data Domain Cloud Tier 手动调回备份

Summary: Avamar 维护和使用备份元数据,以便根据需要对与 Data Domain 集成的 Avamar 网格执行云层恢复。 本文介绍如何重新同步 DD 手动调回的备份,以及更新 Avamar 元数据。

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.

Symptoms

从 Data Domain (DD) Cloud Tier 备份到活动层的正确调回过程使用 Avamar”avtier“命令,如 Avamar:如何调回已迁移到 Data Domain Cloud Tier 的备份。

本文介绍了未使用正确过程,并且在 DD 上手动执行调回而不更改 Avamar 的情况。

手动调回 DD 后,备份位于 DD 活动层上,但用于备份的 Avamar 元数据显示在云层上。

例如:

avmgr getb --path=/clients/ClientName --format=xml --incpartials | grep -i 1D359BBB62CE6BA
backuplistrec flags="24117249" labelnum="592" label="***_Exchange_Full-1510201386783#0" created="1510274087" roothash="fff989cfe0fe0654abc5453466fcbe7b12879207" 
totalbytes="3537383718912.00" ispresentbytes="0.00" pidnum="3018" percentnew="0" expires="0" created_prectime="0x1d359bbb62ce6ba" partial="0" retentiontype=
"daily,weekly,monthly" backuptype="Full" ddrindex="1" locked="0" direct_restore="1" tier="2" appconsistent="not_available" sealstate="COMPLETE"/>

(输出换行以确保可读性)

在此输出中, tier=“2” 表示 Avamar 仍将备份识别为存储在 Cloud Tier 上。

调用调回时,尝试从 Avamar 还原此备份会导致在活动层和云层之间的 DD 上发生新的(不必要的)数据移动。

Cause

如果 Avamar 未执行从 Data Domain Cloud Tier 调回活动层的备份,则 Avamar 上该备份的元数据与 Data Domain 上数据的位置不同步。

Resolution

有两种解决方法可以解决此问题:

方法 1:在以下两者之间同步备份元数据 GSAN 和 Data Domain,通过运行垃圾数据收集 (GC) 和”checkalltierduringgc“已启用:

警告:不能运行其他维护任务。
 
提醒:手动垃圾数据收集最多可以运行 60 分钟。
 

1.停止维护计划程序: 

dpnctl stop maint 
 

2.启用 changealltiering 参数:

avmaint --ava config checkalltierduringgc=true
 

3.启动垃圾数据收集:

 avmaint --ava garbagecollect 
 

4.使用以下命令之一监视网格,直到 GC 完成:

avmaint gcstatus -- or -- status.dpn
 

5.GC 完成后,禁用 changealltiering 参数:

avmaint --ava config checkalltierduringgc=false
 

6.重新启动维护计划程序:

dpnctl start maint
 

方法 2:使用手动更新备份元数据”avmgr chgt":

提醒:这将立即纠正问题,使备份可用于还原。
 

1.创建 Avamar 检查点,以防出现任何问题。

2.使用以下命令查询要从 Data Domain Cloud Tier 调回的备份的状态。记录参数”created_prectime“值。

avmgr getb --path=/clients/ClientName --format=xml --incpartials |grep 'labelnum="<labelnum>"' 
 

例如:  

avmgr getb --path=/clients/ClientName --format=xml --incpartials |grep 'labelnum="592"'
backuplistrec flags="24117249" labelnum="592" label="***_Exchange_Full-1510201386783#0" created="1510274087" roothash="fff989cfe0fe0654abc5453466fcbe7b12879207" totalbytes="3537383718912.00" ispresentbytes="0.00" pidnum="3018" percentnew="0" expires="0" created_prectime="0x1d359bbb62ce6ba" partial="0" retentiontype="daily,weekly,monthly" backuptype="Full" ddrindex="1" locked="0" direct_restore="1" tier="3" ...
 

3.使用”created_prectime“,在上面,运行以下命令:  

avmgr chgt --path=/clients/clientName  --date="<created_prectime>" --tiering=0 --ava
 

例如: 

avmgr chgt --path=/clients/clientName  --date="0x1d359bbb62ce6ba" --tiering=0 --ava 

“--tiering=0”会将备份元数据位置从云层更改为活动层。

4.重新运行步骤 2 中的命令,以验证备份现在是否报告正确的层:

avmgr getb --path=/clients/ClientName --format=xml --incpartials |grep 'labelnum="<labelnum>"' 
 

例如:  

avmgr getb --path=/clients/ClientName --format=xml --incpartials |grep 'labelnum="592"'
avmgr getb --path=/clients/ClientName --format=xml --incpartials  labelnum=592
<backuplistrec flags="24117249" labelnum="592" label="***_Exchange_Full-1510201386783#0" created="1510274087" roothash="fff989cfe0fe0654abc5453466fcbe7b12879207" totalbytes="3537383718912.00" ispresentbytes="0.00" pidnum="3018" percentnew="0" expires="0" created_prectime="0x1d359bbb62ce6ba" partial="0" retentiontype="daily,weekly,monthly"   backuptype="Full" ddrindex="1" locked="0" direct_restore="1" tier="0" ... 
 

Additional Information

层名称 编号 说明
活动 0

备份存储在 Data Domain 的活动层上,而不是存储在云中。

标记 1

备份被标记为分层到云。

当 Avamar 软件标记数据以分层到云时,实际的分层作将根据 Data Domain 分层计划进行。

当备份被标记为进行分层但尚未分层时,它将在 Avamar Administrator 中列为已标记。

2

备份已分层到云中。

3

当 Avamar Server 标记备份以便从云中分层或调回备份时,备份的状态为不确定。

Affected Products

Avamar, Avamar Server
Article Properties
Article Number: 000169701
Article Type: Solution
Last Modified: 08 Aug 2025
Version:  11
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.