Jenkins备份和恢复
一、插件备份和恢复
1.安装备份插件
重启系统后查看
2.配置周期备份
点击进入,点击Settings
Backup only builds marked to keep,如果启用此选项,则仅备份标记为“永久保留此生成”的生成结果/项目。如下图
Backup userContent folder
~/.jenkins/userContent 目录
Backup next build number file ,下一个构建任务的序号,以pipeline-test01为例,当前最新构建任务序号为17,如下图
则next build number file为18,如下图
Backup plugins archives 备份插件目录
~/.jenkins/plugins
其他参考文档,文档链接见最后
3.手动立即备份
点击Backup now就会立即备份
查看备份目录
4.从备份恢复
点击Restore
选择要恢复的备份,点击 恢复 按钮即可,注意,恢复完成后,需要重启 Jenkins 才生效恢复。
二、自定义脚本备份和恢复
实际就是将JENKINS_HOME进行定期备份,JENKINS_HOME目录路径查看和修改见下图
插件文档:https://plugins.jenkins.io/thinBackup/
"一劳永逸" 的话,有是有的,而 "一劳永逸" 的事却极少