Servigistics InService 发布和加载 > 其他信息 > TAL Task Manager 概述 > 束删除和存档任务
  
束删除和存档任务
完成 TAL 操作后,需要定期运行 TAL Disk Cleaner 任务来回收磁盘空间。该任务将根据源束目录中是否存在标记文件运行。
在以下情况下,将在束位置创建 tal_completed 标记文件:
不存在 tranformInprogress_collection 文件且已创建所有 transformCompleted_collection 文件。
transformCompleted_collection 文件数等于要加载此束的集合数。
在以下情况下,不会在束位置创建 tal_completed 标记文件:
存在任何 tranformInprogress_collection 文件。
transformCompleted_collection 文件数小于要加载此束的集合数。
当存在任何 transformFailed_collection 文件时,将在束位置创建 tal_failed 标记文件。
该任务具有以下输入参数︰
Bundles Location – 束父目录的路径
Clean-up State – 要在束目录中查找的标记文件名 (tal_failedtal_completed)。
一次只能指定一种状态。清理状态值不区分大小写。
Archive location – 删除源目录前,可将束复制到的磁盘位置的有效路径。
此参数为可选参数。
例如:
TAL Disk Cleaner 任务结果
执行 TAL Disk Cleaner 任务时,将出现以下情况:
TAL Disk Cleaner 流程是一个同步流程,这意味着,如果任何 TAL 流程正在进行或处于暂停状态,TAL Disk Cleaner 将一直等到这些流程完成。
如果提供了存档位置参数,则会将具有匹配标记文件 (与提供的清理状态对应) 的所有束复制到存档位置。
如果未提供存档路径,则将删除适用的束。
如果未在任何束中找到上述处于清理状态的标记文件,则将不会删除或存档任何内容。
内部临时工作目录将被清理。
没有可用于临时目录的存档选项。以下目录将受影响:
任务目录中包含 transformCompleted.xml 等文件且已为其完成任务的 NotificationsTransformationDriverTransformCollection 目录。
任务目录下包含 transformCompletedTemp.xml 等文件且已完成任务的 TransformMgmt 目录。
不会删除 TaskDiskCleaner 目录本身。