个人博客地址:Jenkins 项目迁移 | 一张假钞的真实世界
备份
-
停止 Jenkins 服务。
-
备份整个 $JENKINS_HOME 目录。Linux 示例:
tar -czf jenkins_home_backup.tar.gz /var/lib/jenkins/
迁移
因升级并搭建了新的 Jenkins 环境,所以只迁移原来的 Job。
- 复制任务文件夹:
在 $JENKINS_HOME/jobs/ 目录下,每个任务都有一个对应的文件夹。将需要迁移任务的文件夹复制到新服务器的相同路径下。
- 重新加载
复制后,需要在 Jenkins 的 "系统管理" -> "读取配置" 页面点击一下,让 Jenkins 重新加载磁盘上的配置。