如果我需要备份jenkins配置,你有什么好建议吗?我正在研究并找到https://wiki.jenkins.io/display/JENKINS/Backup+Plugin,但我希望能够自动完成整个过程
答案 0 :(得分:1)
我喜欢这样做的方式就像一个git repo。在JENKINS_HOME目录中初始化repo。添加.gitignore文件以消除工作区目录。 (可选)您可以忽略日志和/或日志目录。插件目录可能完全重建并且不需要备份,但是将插件目录的目录列表转储到文件中可能是有意义的,或者更好的是,点击此URL并将该内容转储到提交更改之前的文件:
http://jenkinsurl/pluginManager/api/json?depth=1&pretty=true
您也可以忽略caches目录和war目录。
设置cron作业或Jenkins中的作业以定期提交git repo的更改。甚至将Jenkins文件放在JENKINS_HOME的根目录中,并将其用作管道作业来备份自己。
答案 1 :(得分:0)
您可以使用Gearman插件作为替代方案,它可以在中断时支持备份和故障转移。