Data Domain:DD Boost:使用 -N 时,DDBMEXPTOOL 不会删除到期数据

摘要: DD Boost for Enterprise Applications:使用 -N 参数时,DDBMEXPTOOL 不会删除到期的数据。

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

症状

即使备份已过期,也不会全部删除。

A { text-decoration: none; color: #464feb; } tr th, tr td { border: 1px solid #e6e6e6; } tr th { background-color: #f5f5f5; } a { text-decoration: none; color: #464feb; } tr th, tr td { border: 1px solid #e6e6e6; } tr th { background-color: #f5f5f5; }

运行 DDBPEXPTOOL 或 SQL 作业时,该过程成功完成;但是,某些备份仍然存在,从而阻止 Data Domain 系统被完全清理。

USE [master]
GO
DECLARE @returnCode int
EXEC @returnCode = dbo.emc_run_delete '-e "1 days ago" -k -n mssql -a "DDBOOST_USER = DDBOOST_USER" -a "DEVICE_HOST = DD_HOSTNAME " -a "DEVICE_PATH = /STorage_UNIT" -a "CLIENT = CLient_name" -N "BAckup_Name "'

ddbmexptool -k [-v -D 9 -b <start_save_time> -e <end_save_time> -N <save_set_name>] {-z <config_file> | -a "parameter=value"} -n <application>

使用以下命令时: 

ddbmexptool -k [-v -D 9 -b <start_save_time> -e <end_save_time>  {-z <config_file> | -a "parameter=value"} -n <application>

或者 T-SQL (不含 -N 参数。

USE [master]
GO
DECLARE @returnCode int
EXEC @returnCode = dbo.emc_run_delete '-e "1 days ago" -k -n mssql -a "DDBOOST_USER = DDBOOST_USER" -a "DEVICE_HOST = DD_HOSTNAME " -a "DEVICE_PATH = /STorage_UNIT" -a "CLIENT = CLient_name" '

过期数据将按预期删除。 

原因

a { text-decoration: none; color: #464feb; } tr th, tr td { border: 1px solid #e6e6e6; } tr th { background-color: #f5f5f5; }

delete 命令按名称筛选备份,并仅删除与 -N "Backup_Name" 标准。

-N 指定完全匹配,而不是部分匹配。指定 -N "Backup_Name" 忽略末尾附加数据库名称的任何内容。

在 list 命令中,返回由于未添加存储集名称筛选器而进行的所有备份:

USE [master]
GO
DECLARE @returnCode int
EXEC @returnCode = dbo.emc_run_delete '-e "1 days ago" -k -n mssql -a "DDBOOST_USER = DDBOOST_USER" -a "DEVICE_HOST = DD_HOSTNAME " -a "DEVICE_PATH = /STorage_UNIT" -a "CLIENT = CLient_name"'

 

解决方案

运行到期工具或 维护 T-SQL 脚本 ,而不指定 -N 参数:

USE [master]
GO
DECLARE @returnCode int
EXEC @returnCode = dbo.emc_run_delete '-e "1 days ago" -k -n mssql -a "DDBOOST_USER = DDBOOST_USER" -a "DEVICE_HOST = DD_HOSTNAME " -a "DEVICE_PATH = /STORAGE_UNIT" -a "CLIENT = Client_name" '

ddbmexptool -k [-v -D 9 -b <start_save_time> -e <end_save_time>  {-z <config_file> | -a "parameter=value"} -n <application>

 

受影响的产品

Microsoft App Agent

产品

DD Boost for Enterprise Applications, Microsoft App Agent
文章属性
文章编号: 000050027
文章类型: Solution
上次修改时间: 20 1月 2026
版本:  6
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。