Jenkins系列-Jenkins升级、迁移和备份

升级Jenkins

Jenkins的开发迭代很是快,每周发布一个开发版本,长期支持版每半年更新一次(ps:大版本更新)。如此频繁的更新,怎么升级呢?tomcat

war:下载新版的war文件,替换旧版本war文件。重启便可。测试

二进制:卸载旧版本,安装新版本便可。插件

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

note:升级前,请测试该版本和你本地数据的兼容性。如何测试:将JENKINS_HOME拷贝一份到新的机器,用新版的程序启动。测试对应的插件和配置。开发

迁移和备份

若是有jenkins服务在运行中,建议先中止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及备份所有已迁移。

相关文章
相关标签/搜索