Jenkins备份配置信息

介绍几种备份Jenkins配置信息的方法,可根据实际情况做出选择。

拷贝文件备份

·jenkins_home·一般是在Jenkins的安装目录,或者是自定义的目录。

手动备份·jekins_home·目录的以下文件:

  • config.xml
  • hudson*.xml
  • 插件名*.xml
  • job目录
  • user目录

ThinBackup

推荐使用jenkins的插件:thinBackup

thinBackup: https://plugins.jenkins.io/thinBackup

备份方法

1、以管理员身份登录Jenkins,点击 系统管理ThinBackup

2、点击Settings,设置备份文件的保存目录,同时可以设置备份的一些特殊属性

3、点击Backup Now,即可完成备份

恢复方法

1、把ThinBackup备份的文件(一般是文件夹或zip),拷贝到Settings中设置的备份目录下或者 新设置Backup directory为备份文件目录

2、点击ThinBackupRestore,即可还原成功

备份配置

通过ThinBackup完整备份

完整备份 -> 供下次重装使用,备份设置如下:

  • Backup directory: /data/backup/jenkins
  • Backup schedule for full backups: H 02 * * 1-5 //周一至周五的凌晨2点定时备份
  • Max number of backup sets: 10 //备份文件保存个数
  • check Backup build results
  • check Backup only builds marked to keep
  • check Backup 'userContent' folder
  • check Backup next build number file
  • check Backup plugins archives //备份插件
  • check Clean up differential backups //清理差异备份
  • check Move old backups to ZIP files //将历史备份进行zip压缩

备份到git或svn

当Jenkins的设置有改动时,自动备份到git或svn。

插件:https://plugins.jenkins.io/scm-sync-configuration

版权声明:
作者:Joe.Ye
链接:https://www.appblog.cn/index.php/2023/03/25/jenkins-backup-configuration-information/
来源:APP全栈技术分享
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
打赏
海报
Jenkins备份配置信息
介绍几种备份Jenkins配置信息的方法,可根据实际情况做出选择。 拷贝文件备份 ·jenkins_home·一般是在Jenkins的安装目录,或者是自定义的目录。 手动备份·jek……
<<上一篇
下一篇>>
文章目录
关闭
目 录