美文网首页
Jenkins 数据迁移演练

Jenkins 数据迁移演练

作者: PengFuChuan | 来源:发表于2017-08-11 16:43 被阅读0次

本次主要讲解jenkins数据迁移的主要几个步骤

1、 到ci/cd机子打包jenkins数据

cd /home
tar -cvf jenkins.tar.gz jenkins

2、文件传输到需要迁移的机子,视具体服务器ip端口等进行调整,可以建好机子的信任关系

scp -P 2222 jenkins.tar.gz  root@172.16.122.188:/data/home

3、cpoy ci/cd机子的启动jenkins容器的yml配置文件

cd /home/docker/config/jenkins
scp -P 2222 docker-compose.yml  root@172.16.122.188:/data/home/docker/jenkins

4、进入被迁移的机子,执行启动容器的操作

cd /data/home/docker/jenkins
docker-compose -f './docker-compose.yml' up -d

5、访问8080端口能否正常使用

[root@elk home]# curl 127.0.0.1:8080
<html><head><meta http-equiv='refresh' content='1;url=/login?from=%2F'/><script>window.location.replace('/login?from=%2F');</script></head><body style='background-color:white; color:white;'>


Authentication required
<!--
You are authenticated as: anonymous
Groups that you are in:
  
Permission you need to have (but didn't): hudson.model.Hudson.Read
 ... which is implied by: hudson.security.Permission.GenericRead
 ... which is implied by: hudson.model.Hudson.Administer
-->

</body></html>

重头戏,替换数据
6、切换到/data/home,备份一开始跑容器产生的数据

cd /data/home
mv jenkins jenkins-bak

7、解压传输过来的jenkins.tar.gz文件,目录视具体情况调整,按上面的操作是在/data/home下

cd /data/home
tar -xvf jenkins.tar.gz

9、重启容器

docker restart jenkins_jenkins_1

本次演练未把域名解析加入,所以直接打开新的浏览器访问8080端口,旧数据就迁移过来了,可以使用之前创建的账号进行登录查看数据

相关文章

  • Jenkins 数据迁移演练

    本次主要讲解jenkins数据迁移的主要几个步骤 1、 到ci/cd机子打包jenkins数据 2、文件传输到需要...

  • Linux Jenkins数据迁移

    Jenkins数据迁移主要涉及到插件plugins、项目工程jobs、用户users,对应目录文件夹都在jenki...

  • jenkins批量创建任务

    jenkins需要迁移,把旧jenkins上的job迁移到新jenkins,配置大部分都是相同的,于是想批量创建,...

  • Jenkins迁移job

    Jenkins迁移job 说明:从一个Jenkins服务器A将现有job迁移到另外一个Jenkins服务器B。 方...

  • jenkins管理员密码修改

    开篇 docker运行jenkins 迁移的jenkins_data(用户全部迁移) 管理员密码忘记 在配置文件中...

  • Jenkins 迁移

    jenkins ver 2.71 for linux 目录1、环境部署2、 jenkins安装3、遇到的问题 一、...

  • Jenkins实践文档(5)

    Jenkins数据备份迁移 备份及导入Job 作业任务数据文件 对于一个新创建的没有执行过的任务作业,其路径与文件...

  • docker-jenkins 里面使用 docker

    概况 最近将 jenkins 迁移到了 docker 里面,可以直接使用官方提供的镜像 jenkins/jenki...

  • jenkins迁移新服务器(更换IP),webhook地址修改

    迁移jenkins很简单,我的环境是用jar起的. 新服务器安装openjdk,再把数据同步到相同目录即可. 1....

  • Jenkins+GitHub+Xcode+fir搭了一个持续集成

    本文已迁移到 xuanyiliu.com BTW 我自己已经把项目从Jenkins迁移到了BuddyBuild上,...

网友评论

      本文标题:Jenkins 数据迁移演练

      本文链接:https://www.haomeiwen.com/subject/uskrrxtx.html