如何备份 Jenkins
Jenkins configuration as code 原则相信大部分人都用过,所以构建/测试/发布过程都会用代码来描述。
看起来一切都很好,但并不是所有的配置都在代码中,同样的 Jenkins 系统配置存储在 Jenkins 服务中,所以我们还需要备份 Jenkins 以防发生任何灾难。
备份 Jenkins 有两种方式,一种是使用 Jenkins 插件,另一种是创建 shell 脚本。
使用插件备份
我使用了该ThinBackup
插件,这是我的 thinBackup 配置。
备份到用户jenkins
有写权限的文件夹。这个很重要。
之前我将 Jenkins 备份到挂载文件夹,但最近它不起作用。所以我使用用户
jenkins
登录 Jenkins 服务器,发现我jenkins
无法访问该目录,但我个人用户可以。
从周一到周六,我会每天备份我的 Jenkins 服务器。
例如,最大备份集数为 3,因为每个备份存档超过 400 MB。
其他复选框
- 备份构建结果
- 备份“userContent”文件夹
- 备份下一个内部版本号文件
- 备份插件档案
- 将旧备份移动到 ZIP 文件
使用 shell 脚本备份
这是一个流行的存储库和代码供您参考。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

上一篇: JaCoCo 实现原理
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论