如何将Jenkins作业备份到远程计算机

时间:2016-05-19 07:47:42

标签: jenkins continuous-integration jenkins-plugins

我想将Jenkins服务器的Jenkins作业计划备份到一些远程计算机。我试过探索几个Jenkins插件,但没有一个不能备份到远程机器。

我使用shell脚本成功备份了Jenkins工作区,但在这种情况下,很难恢复备份。

任何建议?

1 个答案:

答案 0 :(得分:2)

如果我可以提出不同的方法 - 如果您使用任何类型的源代码控制,那么最好在那里备份您的文件和配置。例如 - 如果您将使用git,您可以打开Jenkins配置的存储库。

备份你的:

  • 职位文件夹
  • 节点文件夹
  • 父文件夹文件(config.xml,所有插件配置等)

然后,只需每隔12小时运行一次Jenkins的预定作业:

{{1}}

*确保您具有在主

上运行这些命令的正确权限

这将使您能够:

  • 为您保留Jenkins配置备份
  • 管理备份版本
  • 查看您对配置所做更改的历史记录

希望它有所帮助。