1、升级

下载新版Jenkins.war文件,替换旧版本war文件,重启即可。

Jenkins.war文件的位置一般为/usr/lib/jenkins/Jenkins.war

2、迁移、备份

Jenkins的所有的数据都是以文件的形式存放在JENKINS_HOME目录中。所以不管是迁移还是备份,只需要操作JENKINS_HOME就行。建议将JENKINS_HOME打包后在拷贝,windows上可以用ziprar等,Linux上有ziptar等。然后将打包的文件解压到新的JENKINS_HOME目录就行了。

3、使用thinbackup插件备份

1)安装插件:

安装ThinBackup插件.安装完毕后,在“系统管理”中,就可以找到

Jenkins升级、迁移、备份

Jenkins升级、迁移、备份

2)自动备份

Jenkins升级、迁移、备份

3)手动备份:

 Jenkins升级、迁移、备份

手动备份完后,在服务器上的备份目录中就可以找到备份的文件

Jenkins升级、迁移、备份

Jenkins升级、迁移、备份

4)测试从备份恢复

 随意删除一个文件然后我们使用刚才的备份恢复:

[root@kafka60 FULL-2018-01-29_18-24]# find / -name "jobs"
/data/backup/FULL-2018-01-29_18-24/jobs
/root/.jenkins/jobs
[root@kafka60 FULL-2018-01-29_18-24]# cd /root/.jenkins/jobs/
[root@kafka60 jobs]# ls
3.2.1-pro-pc-web-1
[root@kafka60 jobs]# rm -fr 3.2.1-pro-pc-web-1/
[root@kafka60 jobs]# 

 

Jenkins升级、迁移、备份

点击“restore”后,被删除的文件又重新被找回来了。

Jenkins升级、迁移、备份

 

相关文章:

  • 2021-06-26
  • 2021-07-24
  • 2022-02-02
  • 2021-05-28
  • 2022-12-23
  • 2021-12-13
  • 2022-12-23
  • 2021-09-19
猜你喜欢
  • 2021-10-21
  • 2022-02-14
  • 2021-06-19
  • 2022-12-23
  • 2021-11-13
  • 2022-12-23
  • 2021-11-03
相关资源
相似解决方案