Previous Topic: 重复数据消除限制Next Topic: 如何应用除内置 Arcserve UDP 版本 (6.0.1) 之外的其他版本的 VDDK


重复数据消除数据存储的命令行工具

命令行工具 (as_gddmgr.exe) 使您可以在恢复点级别和重复数据消除数据存储的数据存储级别检查数据完整性。

您可以在哈希数据库出现故障的情况下,使用此工具重新生成哈希数据库。您也可以使用此工具来查询和管理重复数据消除数据存储的后端清除和磁盘回收。

命令的输出会显示在 Windows 命令控制台中。该工具也会在“日志”文件夹中生成日志文件。例如,as_gddmgr_2014-9-4_11-14-22-655.log 是包含所有详细信息的日志文件。

位置:

您可以在 UDP 安装路径的“Bin”文件夹中找到 as_gddmgr.exe。

语法:
as_gddmgr.exe 
-Scan ChecksumUDPSession <data store name> -Node [<All> |<UDP agent node name>] -RecoveryPoint [<All>|<recovery point number>] [-Password < data store password >]  [-LogLevel <n>]
-Scan VerifyRefCount   <data store name>  [-LogLevel <n>]
-Scan VerifyData <data store name>  [-Password <data store password>]  [-LogLevel <n>]
-Scan VerifyAll <data store name >  [-Password < data store password >]  [-LogLevel <n>]
-Scan RebuildHash <data store name>  [-NewHashPath <new hash path>] [-LogLevel <n>]
-Scan RebuildHashWithIndexPath <index path> -NewHashPath <new hash path> [-LogLevel <n>]
-Purge Start <data store name>  
-Purge Stop <data store name
-Purge Status <data store name>
-Purge StartToReclaim <data store name> 
选项:
ChecksumUDPSession

为指定的恢复点检查数据完整性。

Node <All> | <UDP agent node name>

指定代理节点名称。

RecoveryPoint <All> | <recovery point number>

指定要检查完整性的恢复点。

Password <data store password>

指定数据存储密码。

LogLevel <n>

指定日志级别编号。

VerifyRefCount

扫描索引文件和参考文件,验证在哈希数据库中记录的参考计数。指定此选项前,请手动停止重复数据消除数据存储。

VerifyData

扫描数据文件,然后通过将该文件与参考文件进行比较来重新生成哈希密钥。指定此选项前,请手动停止重复数据消除数据存储。

VerifyAll

执行 VerifyRefCount 和 VerifyData 操作。指定此选项前,请手动停止重复数据消除数据存储。

RebuildHash

指定数据存储名称,然后通过扫描索引和参考文件重新生成哈希数据库。指定此选项前,请手动停止重复数据消除数据存储。

RebuildHashWithIndexPath

指定重复数据消除索引路径,然后通过扫描索引和参考文件重新生成哈希数据库。仅当数据存储不在任何恢复点服务器上时,才使用该选项。

启动

允许与其他常规 Arcserve UDP 作业并行运行清除和磁盘回收。并行运行清除可能会导致常规 Arcserve UDP 作业的吞吐量降级。

停止

禁止与其他常规 Arcserve UDP 作业并行运行清除和磁盘回收。

状态

查询清除或磁盘回收的状态。

StartToReclaim

允许与其他常规 Arcserve UDP 作业并行运行清除和磁盘回收。它会跳过实际清除阶段,从而找出过时数据块,然后直接启动磁盘回收阶段,从而释放磁盘空间。该选项的负面影响是,由于实际清除可能会发现数据文件中的更多过时数据块,而磁盘回收不会等待实际清除阶段完成,因此这可能会降低磁盘回收的效率。此外,并行运行清除可能会导致常规 Arcserve UDP 作业的吞吐量降级。

注意:请注意,下列选项可能运行很长时间,因为操作会在重复数据消除数据存储中扫描许多文件。

示例:
as_gddmgr.exe -Scan ChecksumUDPSession GDDDataStore1 -Node All -RecoveryPoint All -Password 123
as_gddmgr.exe -Scan ChecksumUDPSession GDDDataStore1 -Node myComputer -RecoveryPoint 1 -Password 123
as_gddmgr.exe -Scan VerifyRefCount GDDDataStore1
as_gddmgr.exe -Scan VerifyData GDDDataStore1 -Password 123
as_gddmgr.exe -Scan VerifyAll GDDDataStore1
as_gddmgr.exe -Scan RebuildHash GDDDataStore1
as_gddmgr.exe -Scan RebuildHash GDDDataStore1 -NewHashPath C:\NewHashPath
as_gddmgr.exe -Scan RebuildHashWithIndexPath D:\GDDDataStore\Index -NewHashPath D:\NewHashPath
as_gddmgr.exe -Purge Start GDDDataStore1
as_gddmgr.exe -Purge Stop GDDDataStore1
as_gddmgr.exe -Purge Status GDDDataStore1
as_gddmgr.exe -Purge StartToReclaim GDDDataStore1