Data Domain:无法从选择用于数据移动的 VTL 磁带中还原数据
摘要: 该 KB 介绍了如何解决以下问题:选择将 VTL 磁带通过数据移动迁移到 Data Domain 云层后,无法将其用于还原。
本文适用于
本文不适用于
本文并非针对某种特定的产品。
本文并非包含所有产品版本。
症状
对于将 VTL 磁带存储在云层中的系统,从选择要迁移的磁带,到通过数据移动进程将其迁移到云层中可能需要一些时间。 选中磁带后,如果需要从磁带还原数据,则无法将其导入到库中。
原因
已选择要迁移到云的磁带无法导入到库中。 如果将 VTL 的数据移动策略设置为“app-managed”,并将 VTL 的云策略设置为“age-threshold”,则很可能会出现这种情况。这意味着当磁带达到指定的使用时间后,VTL 会将磁带标记为已选择要迁移到云层。
已选择要迁移到云但需要执行还原操作的磁带示例:
# vtl 磁带显示池 vtlpool1 条码 E00123L3
Processing tapes....
Barcode Pool Location State Size Used (%) Comp Modification Time
-------- -------- --------- ----- ------- ------------------ ---- -------------------
E00123L3 vtlpool1 vault (S) RW 300 GiB 300.0 GiB (99.98%) 9x 2019/11/30 07:19:41
-------- -------- --------- ----- ------- ------------------ ---- -------------------
(S) 选择要迁移到云的磁带。在下一次数据移动运行时,所选的磁带将迁移到云。
(R) 正在对磁带执行调回操作。
VTL 磁带摘要
----------------
磁带总数: 1
池总数: 1
磁带总大小: 300 GiB
磁带使用的总空间:300.0 GiB
平均压缩率: 9.1x
尝试导入此磁带以从中进行还原操作时看到的错误消息示例:
# vtl import vtllib1 barcode E00123L3 pool vtlpool1 element cap
... imported 0 tape(s)...
**** 导入磁带失败:已选择 vtlpool1 池中的磁带 E00123L3 以迁移到云。
选择要迁移到云的磁带无法导入到库中。
已选择要迁移到云但需要执行还原操作的磁带示例:
# vtl 磁带显示池 vtlpool1 条码 E00123L3
Processing tapes....
Barcode Pool Location State Size Used (%) Comp Modification Time
-------- -------- --------- ----- ------- ------------------ ---- -------------------
E00123L3 vtlpool1 vault (S) RW 300 GiB 300.0 GiB (99.98%) 9x 2019/11/30 07:19:41
-------- -------- --------- ----- ------- ------------------ ---- -------------------
(S) 选择要迁移到云的磁带。在下一次数据移动运行时,所选的磁带将迁移到云。
(R) 正在对磁带执行调回操作。
VTL 磁带摘要
----------------
磁带总数: 1
池总数: 1
磁带总大小: 300 GiB
磁带使用的总空间:300.0 GiB
平均压缩率: 9.1x
尝试导入此磁带以从中进行还原操作时看到的错误消息示例:
# vtl import vtllib1 barcode E00123L3 pool vtlpool1 element cap
... imported 0 tape(s)...
**** 导入磁带失败:已选择 vtlpool1 池中的磁带 E00123L3 以迁移到云。
选择要迁移到云的磁带无法导入到库中。
解决方案
为了能够将磁带导入到库中,应执行以下步骤:
1) 检查还原所需的特定磁带是否标有 (S),以表明已选择将其迁移到云:
2) 如果数据移动进程正在运行,请停止该进程:
3) 重置相关 VTL 池的数据移动策略:
4) 检查相关 VTL 池的数据移动策略:
5) 检查相关 VTL 池的云策略:
6) 检查相关 VTL 的云策略是否设置为“age-threshold”(以天为单位显示阈值)或“user-managed”。
如果该策略设置为 “age-threshold”,则将其修改为“user-managed”:
7) 取消选择磁带:
8) 检查还原所需的特定磁带是否不再标记为 (S)(即不再选择迁移到云):
9) 将磁带导入到库中:
如果操作成功,则可以使用磁带进行还原。
考虑是否需要恢复之前的策略。
1) 检查还原所需的特定磁带是否标有 (S),以表明已选择将其迁移到云:
vtl tape show pool <VTL pool name> barcode <tape barcode>
2) 如果数据移动进程正在运行,请停止该进程:
data-movement status data-movement stop
3) 重置相关 VTL 池的数据移动策略:
data-movement policy reset app-managed mtrees <VTL's Mtree path>
4) 检查相关 VTL 池的数据移动策略:
data-movement policy show all
5) 检查相关 VTL 池的云策略:
vtl pool show all
6) 检查相关 VTL 的云策略是否设置为“age-threshold”(以天为单位显示阈值)或“user-managed”。
如果该策略设置为 “age-threshold”,则将其修改为“user-managed”:
vtl pool modify <VTL pool name> data-movement-policy user-managed to-tier cloud cloud-unit <cloud unit name>
7) 取消选择磁带:
vtl tape deselect-for-move barcode <tape barcode> pool <VTL pool name> to-tier cloud
8) 检查还原所需的特定磁带是否不再标记为 (S)(即不再选择迁移到云):
vtl tape show pool <VTL pool name> barcode <tape barcode>
9) 将磁带导入到库中:
vtl import <VTL library name> barcode <tape barcode> pool <VTL pool name> element cap
如果操作成功,则可以使用磁带进行还原。
考虑是否需要恢复之前的策略。
其他信息
初稿。
受影响的产品
Data Domain产品
Data Domain, Data Domain Virtual Tape Library文章属性
文章编号: 000081860
文章类型: Solution
上次修改时间: 18 4月 2026
版本: 4
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。