Data Mover 具有一个内部存储库,用于存储先前运行的作业的作业数据。缺省情况下会启用清除服务,每 60 天删除一次作业。您可以根据以下条件调整此设置,并指定清理操作:
- 数据帐龄
- 存储库占满的百分比
- 帐龄和占满百分比
PostgreSQL 允许将计算机上的所有可用内存用作数据存储,但是,Data Mover 认为存储库的最大空间为 100GB。因此,当使用按百分比清除时,系统会将已用空间与 Data Mover 的上限 100GB 进行比较。
- 运行 datamove list_configuration 可查看当前 Data Mover 配置设置。
- 编辑输出 configuration.xml 中的以下设置︰
设置 说明 repository.purge.enabled 设置为 TRUE 可删除作业历史记录。 repository.purge.definition.enabled 设置为 TRUE 可删除作业历史记录和作业定义。 repository.purge.history.unit 设置为天、周、月或年可按帐龄删除作业历史记录。 repository.purge.history.unitcount 设置为天数、周数、月数或年数可按帐龄保留作业历史记录。超过此值的作业历史记录将被删除。设置为 -1 将禁用按帐龄删除功能。 repository.purge.percent 输入存储库中保持可用的永久空间的百分比。设置为 -1 将禁用按百分比删除功能。 - 运行 datamove save_configuration -f configuration.xml 保存配置。