jenkins作为最常用的自动部署开源工具,深受喜爱,但是在实际使用中会发现,很容易就会导致磁盘不足,及时通过设置只保留最近的3~5个构建,还架不住公司的项目多,应用多,微服务多,磁盘不够时,就很多时候需要进行jenkins的数据迁移,下面就记录一下jenkins的迁移步骤和需要注意的事情
正文
首先,jenkins是直接使用yum进行安装的,通过rpm 命令可以查看到安装了哪些文件
$ rpm -qa|grep jenkins
jenkins-2.138.3-1.1.noarch
# 查看jenkins安装了哪些文件
$ rpm -ql jenkins-2.138.3-1.1.noarch
/etc/init.d/jenkins
/etc/logrotate.d/jenkins
/etc/sysconfig/jenkins
/usr/lib/jenkins
/usr/lib/jenkins/jenkins.war
/usr/sbin/rcjenkins
/var/cache/jenkins
/var/lib/jenkins
/var/log/jenkins
如上所示,jenkins的主配置文件为 /etc/sysconfig/jenkins,jenkins的启动文件则为一个war包/usr/lib/jenkins/jenkins.war,还有一个/var/cache/jenkins目录,这个里面就是war包解压出来的文件,是web页面的文件。还有一个启动文件,/etc/rc.d/init.d/jenkins是jenkins服务的启动脚本文件。而/var/lib/jenkins就是默认的jenkins的家目录,所有jenkins上的job的数据,工作空间等等ÿ