Jenkins系列-Jenkins升級、遷移和備份


升級Jenkins

Jenkins的開發迭代非常快,每周發布一個開發版本,長期支持版每半年更新一次(ps:大版本更新)。如此頻繁的更新,怎么升級呢?

war:下載新版的war文件,替換舊版本war文件。重啟即可。

二進制:卸載舊版本,安裝新版本即可。

Jenkins程序下載地址:http://mirrors.jenkins-ci.org/

note:升級前,請測試該版本和你本地數據的兼容性。如何測試:將JENKINS_HOME拷貝一份到新的機器,用新版的程序啟動。測試對應的插件和配置。

遷移和備份

如果有jenkins服務在運行中,建議先停止jenkins服務。

備份Jenkins的配置

進入/root/.jenkins目錄下,使用tar -cvf jenkins.tar .jenkins/*命令 對該目錄下的所有文件進行打包。然后導出到本地(sz 文件名:導出文件/壓縮包等)

然后拷貝數據到新路徑,我遷移的路徑為 /opt/ldkjdata/.jenkins,

cp /root/.jenkins /opt/ldkjdata/.jenkins

設置JENKINS_HOME環境變量參數
打開tomcat的bin目錄,編輯catalina.sh文件,在第一行下面添加
export JENKINS_HOME=/opt/ldkjdata/.jenkins

並且在profile文件最后加入:
vi /etc/profile
在最后加入:
export JENKINS_HOME=/opt/ldkjdata/.jenkins
保存,退出后執行
source /etc/profile
讓配置生效

然后啟動jenkins,所有的插件,配置,job及備份全部已遷移。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM