Jenkins数据迁移

Jenkins需要从一台主机换到另外一台主机怎么迁移数据
两台主机的Jenkins版本需要保持一致

  1. 安装Jenkins
# sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
# sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io-2023.key
# yum install fontconfig java-17-openjdk
# yum install jenkins
  1. 查看版本
# jenkins --version
2.440.1
  1. 停止Jenkins
    在源主机和目标主机都停止jenkins
# systemctl stop jenkins
  1. 打包数据文件
    在源主机操作

最好使用打包压缩的方法而不是采用scp把源文件夹完全复制到目标文件夹
否则容易出现奇怪的问题

# tar -czvf jenkins.tar.gz /var/lib/jenkins/
  1. 把文件复制到目标主机解压
    源主机操作
# scp jenkins.tar.gz root@192.168.3.58:/var/lib

目标主机操作

# tar -xf jenkins.tar.gz

设置权限

# chown -R jenkins:jenkins /var/lib/jenkins
  1. 启动jenkins
# systemctl start jenkins

原数据包括用户名密码数据都迁移过来了

posted @ 2024-02-23 10:27  minseo  阅读(258)  评论(0编辑  收藏  举报