1、升級
下載新版Jenkins.war文件,替換舊版本war文件,重啟即可。
Jenkins.war文件的位置一般為/usr/lib/jenkins/Jenkins.war。
2、遷移、備份
Jenkins的所有的數據都是以文件的形式存放在JENKINS_HOME目錄中。所以不管是遷移還是備份,只需要操作JENKINS_HOME就行。建議將JENKINS_HOME打包后在拷貝,windows上可以用zip,rar等,Linux上有zip,tar等。然后將打包的文件解壓到新的JENKINS_HOME目錄就行了。
3、使用thinbackup插件備份
1)安裝插件:
安裝ThinBackup插件.安裝完畢后,在“系統管理”中,就可以找到
2)自動備份
3)手動備份:
手動備份完后,在服務器上的備份目錄中就可以找到備份的文件
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]#
點擊“restore”后,被刪除的文件又重新被找回來了。