踏雪寻梅 发表于 2018-1-9 06:09:30

jenkins 备份配置信息

  本文介绍几种备份jenkin配置信息的方法,大家可根据实际情况做出选择。
  我的测试环境如下:

[*]windows 7
[*]jenkins 2.32.3 ____升级到___2.46.3 (长期支持版本)
多种备份方式
1. 拷贝文件备份
  jenkins_home一般是在jenkin的安装目录,或者是自定义的目录。
  手动备份jekins_home目录的以下文件:

[*]config.xml
[*]hudson*.xml
[*]插件名*.xml
[*]job目录
[*]user目录
2. ThinBackup
  推荐使用jenkins的插件:thinBackup
  thinBackup :https://plugins.jenkins.io/thinBackup
  备份方法
  1、以管理员身份登录Jenkins,点击 系统管理 – ThinBackup
  2、点击Settings ,设置备份文件的保存目录,同时可以设置备份的一些特殊属性
https://images2015.cnblogs.com/blog/363476/201704/363476-20170418144708837-1083067540.png
  3、点击 Backup Now,即可完成备份
  恢复方法
  1、把ThinBackup备份的文件(一般是文件夹或zip),拷贝到 settings中设置的备份目录下或者 设置 Backup directory 为备份文件目录
  2、点击 ThinBackup – Restore ,就还原成功了。
  通过ThinBackup完整备份
  完整备份->供下次重装使用,我的备份设置如下:
https://images2015.cnblogs.com/blog/363476/201706/363476-20170609100606090-683383058.png
3. 备份到git或svn
  当jenkins的设置有改动时,自动备份到git或svn。
  插件: https://plugins.jenkins.io/scm-sync-configuration
  具体可参考上述插件的用法
重装Jenkins恢复方法
  如果重装或者jenkins之后,想恢复到之前的设置,见我的另篇博客: Jenkins版本升级
页: [1]
查看完整版本: jenkins 备份配置信息