Ubuntu Jenkins数据迁移步骤如下:
备份原数据
sudo systemctl stop jenkins
/var/lib/jenkins/
),包含config.xml
、jobs/
、users/
、plugins/
等关键文件,可使用tar
命令打包:sudo tar -czvf jenkins_backup.tar.gz /var/lib/jenkins/
准备新服务器
/home/jenkins/
)。迁移数据
jenkins_backup.tar.gz
传输到新服务器,解压到JENKINS_HOME目录:sudo tar -xzvf jenkins_backup.tar.gz -C /var/lib/jenkins/
(或新路径)/etc/default/jenkins
,更新JENKINS_HOME
变量并重启服务。验证迁移
sudo systemctl start jenkins
注意事项:
/var/lib/docker/volumes/jenkins-data/_data
)。rsync
或云存储实现自动化。