通过后端配置 Controlm 作业?

Configure Controlm jobs through Backend?

我们在 Controlm 中配置了多个作业,现在我们有了新的环境来配置相同的作业集, 有没有办法通过编写 shell 或任何脚本从后端服务器创建控制作业? 还有其他可能避免花时间为每个环境一次又一次地创造相同的工作吗?

Control-M 为 export/import 跨环境作业提供功能:https://communities.bmc.com/docs/DOC-50416

有几种方法:

从 Planning 域中,将要迁移的作业文件夹加载到空白工作区中。 从顶部栏,然后单击导出并保存。这将保存一个 .xml 文件,您可以使用文本编辑器进行编辑,然后导入工作区并加载 - 如果环境位于一个 CTM EM 服务器上,您可以将 .xml 导入同一个 Control-M,或不同的 CTM EM 服务器。

或 从计划域中,加载要迁移的作业文件夹,右键单击该文件夹并 select 复制,然后通过 GUI 更新新文件夹(如果这样做,我会卸载源文件夹以确保那里什么都没有被覆盖)。您可以使用查找和更新选项。这仅在您的环境位于同一 CTM EM 服务器上时才有效。