Jenkins目录介绍

1. 主配置文件:  /etc/sysconfig/jenkins
2. Jenkins主目录: /var/lib/jenkins/
[root@node1 plugins]# ll /var/lib/jenkins/
total 227060
-rw------- 1 jenkins jenkins 788 Dec 25 16:25 com.dabsquared.gitlabjenkins.connection.GitLabConnectionConfig.xml
-rw------- 1 jenkins jenkins 365 Dec 25 16:25 com.dabsquared.gitlabjenkins.GitLabPushTrigger.xml
-rw------- 1 jenkins jenkins 1822 Dec 25 16:25 config.xml
-rw------- 1 jenkins jenkins 172 Dec 25 16:25 hudson.model.UpdateCenter.xml
-rw------- 1 jenkins jenkins 370 Dec 25 16:25 hudson.plugins.git.GitTool.xml
-rw------- 1 jenkins jenkins 1712 Dec 25 15:07 identity.key.enc
-rw------- 1 jenkins jenkins 94 Dec 25 15:07 jenkins.CLI.xml
-rw-r--r-- 1 jenkins jenkins 4 Dec 25 15:38 jenkins.install.InstallUtil.lastExecVersion
-rw-r--r-- 1 jenkins jenkins 4 Dec 25 15:38 jenkins.install.UpgradeWizard.state
drwxr-xr-x 2 jenkins jenkins 6 Dec 25 15:07 jobs
drwxr-xr-x 4 jenkins jenkins 37 Dec 25 16:25 logs
-rw------- 1 jenkins jenkins 907 Dec 25 16:25 nodeMonitors.xml
drwxr-xr-x 2 jenkins jenkins 6 Dec 25 15:07 nodes
drwxr-xr-x 117 jenkins jenkins 12288 Dec 25 16:23 plugins
-rw-r--r-- 1 root root 232436856 Oct 4 2018 plugins.tar.gz
-rw------- 1 jenkins jenkins 129 Dec 25 16:25 queue.xml.bak
-rw------- 1 jenkins jenkins 64 Dec 25 15:07 secret.key
-rw-r--r-- 1 jenkins jenkins 0 Dec 25 15:07 secret.key.not-so-secret
drwx------ 4 jenkins jenkins 4096 Dec 25 15:41 secrets
-rw-r--r-- 1 jenkins jenkins 0 Dec 25 16:32 ThinBackup Worker Thread.log
drwxr-xr-x 2 jenkins jenkins 182 Dec 25 16:25 updates
drwxr-xr-x 2 jenkins jenkins 24 Dec 25 15:07 userContent
drwxr-xr-x 3 jenkins jenkins 19 Dec 25 15:07 users
drwxr-xr-x 2 jenkins jenkins 6 Dec 25 16:25 workflow-libs 3. Jenkins程序包: /usr/lib/jenkins/jenkins.war 4. jenkins程序包: /var/cache/jenkins/
[root@node1 plugins]# ll /var/cache/jenkins/
total 4
drwxr-xr-x 10 jenkins jenkins 4096 Dec 25 15:07 war 5. Jenkins程序目录: /var/cache/jenkins/ 6. Jenkins日志目录: /var/log/jenkins/ [root@node1 plugins]# rpm -ql jenkins
/etc/init.d/jenkins #启动文件
/etc/logrotate.d/jenkins #日志相关文件
/etc/sysconfig/jenkins #jenkins主配置文件
/usr/lib/jenkins #Jenkins主目录 它是由/etc/sysconfig/jenkins 配置决定的. 同时备份时也可以备份此目录
#包括启动端口,主目录 都是这个配置文件决定的.
/usr/lib/jenkins/jenkins.war #Jenkins程序包 在升级的时候,将新版本的war包替换这个war包就完成了升级.
/usr/sbin/rcjenkins #Jenkins的二进制文件目录
/var/cache/jenkins #Jenkins 运行程序时解压出的文件
/var/lib/jenkins #Jenkins主目录
/var/log/jenkins #Jenkins日志目录. #Jenkins主目录重要配置文件和目录:
[root@node1 jenkins]# ll /var/lib/jenkins/
total 227060
-rw------- 1 jenkins jenkins 788 Dec 25 16:25 com.dabsquared.gitlabjenkins.connection.GitLabConnectionConfig.xml
-rw------- 1 jenkins jenkins 365 Dec 25 16:25 com.dabsquared.gitlabjenkins.GitLabPushTrigger.xml
-rw------- 1 jenkins jenkins 1822 Dec 25 16:25 config.xml
-rw------- 1 jenkins jenkins 172 Dec 25 16:25 hudson.model.UpdateCenter.xml
-rw------- 1 jenkins jenkins 370 Dec 25 16:25 hudson.plugins.git.GitTool.xml
-rw------- 1 jenkins jenkins 1712 Dec 25 15:07 identity.key.enc
-rw------- 1 jenkins jenkins 94 Dec 25 15:07 jenkins.CLI.xml
-rw-r--r-- 1 jenkins jenkins 4 Dec 25 15:38 jenkins.install.InstallUtil.lastExecVersion
-rw-r--r-- 1 jenkins jenkins 4 Dec 25 15:38 jenkins.install.UpgradeWizard.state
drwxr-xr-x 2 jenkins jenkins 6 Dec 25 15:07 jobs
drwxr-xr-x 4 jenkins jenkins 37 Dec 25 16:25 logs #日志目录
-rw------- 1 jenkins jenkins 907 Dec 25 16:25 nodeMonitors.xml
drwxr-xr-x 2 jenkins jenkins 6 Dec 25 15:07 nodes
drwxr-xr-x 117 jenkins jenkins 12288 Dec 25 16:23 plugins
-rw-r--r-- 1 root root 232436856 Oct 4 2018 plugins.tar.gz
-rw------- 1 jenkins jenkins 129 Dec 25 16:25 queue.xml.bak
-rw------- 1 jenkins jenkins 64 Dec 25 15:07 secret.key
-rw-r--r-- 1 jenkins jenkins 0 Dec 25 15:07 secret.key.not-so-secret
drwx------ 4 jenkins jenkins 4096 Dec 25 15:41 secrets
-rw-r--r-- 1 jenkins jenkins 0 Dec 25 16:44 ThinBackup Worker Thread.log
drwxr-xr-x 2 jenkins jenkins 182 Dec 25 16:25 updates
drwxr-xr-x 2 jenkins jenkins 24 Dec 25 15:07 userContent
drwxr-xr-x 3 jenkins jenkins 19 Dec 25 15:07 users #Jenkins用户配置目录,用户加密的密码也在这
drwxr-xr-x 2 jenkins jenkins 6 Dec 25 16:25 workflow-libs #用户配置文件:
/var/lib/jenkins/users/admin/config.xml

Jenkins简单粗暴备份

[root@node1 jenkins]# ll
total 227060
-rw------- 1 jenkins jenkins 788 Dec 25 16:25 com.dabsquared.gitlabjenkins.connection.GitLabConnectionConfig.xml
-rw------- 1 jenkins jenkins 365 Dec 25 16:25 com.dabsquared.gitlabjenkins.GitLabPushTrigger.xml
-rw------- 1 jenkins jenkins 1822 Dec 25 16:25 config.xml
-rw------- 1 jenkins jenkins 172 Dec 25 16:25 hudson.model.UpdateCenter.xml
-rw------- 1 jenkins jenkins 370 Dec 25 16:25 hudson.plugins.git.GitTool.xml
-rw------- 1 jenkins jenkins 1712 Dec 25 15:07 identity.key.enc
-rw------- 1 jenkins jenkins 94 Dec 25 15:07 jenkins.CLI.xml
-rw-r--r-- 1 jenkins jenkins 4 Dec 25 15:38 jenkins.install.InstallUtil.lastExecVersion
-rw-r--r-- 1 jenkins jenkins 4 Dec 25 15:38 jenkins.install.UpgradeWizard.state
drwxr-xr-x 2 jenkins jenkins 6 Dec 25 15:07 jobs
drwxr-xr-x 4 jenkins jenkins 37 Dec 25 16:25 logs
-rw------- 1 jenkins jenkins 907 Dec 25 16:25 nodeMonitors.xml
drwxr-xr-x 2 jenkins jenkins 6 Dec 25 15:07 nodes
drwxr-xr-x 117 jenkins jenkins 12288 Dec 25 16:23 plugins
-rw-r--r-- 1 root root 232436856 Oct 4 2018 plugins.tar.gz
-rw------- 1 jenkins jenkins 129 Dec 25 16:25 queue.xml.bak
-rw------- 1 jenkins jenkins 64 Dec 25 15:07 secret.key
-rw-r--r-- 1 jenkins jenkins 0 Dec 25 15:07 secret.key.not-so-secret
drwx------ 4 jenkins jenkins 4096 Dec 25 15:41 secrets
-rw-r--r-- 1 jenkins jenkins 0 Dec 25 16:49 ThinBackup Worker Thread.log
drwxr-xr-x 2 jenkins jenkins 182 Dec 25 16:25 updates
drwxr-xr-x 2 jenkins jenkins 24 Dec 25 15:07 userContent
drwxr-xr-x 3 jenkins jenkins 19 Dec 25 15:07 users
drwxr-xr-x 2 jenkins jenkins 6 Dec 25 16:25 workflow-libs 直接打包 /var/lib/jenkins 就可以了:
tar zcf jenkins_$(date +%F).tar.gz /var/lib/jenkins

011. jenkins 备份的更多相关文章

  1. jenkins 备份配置信息

    本文介绍几种备份jenkin配置信息的方法,大家可根据实际情况做出选择. 我的测试环境如下: windows 7 jenkins 2.32.3 ____升级到___2.46.3 (长期支持版本) 多种 ...

  2. 自动化部署-Jenkins备份回滚

    1.备份 备份可以使用批处理命令解决,实际就是复制当前发布文件 ::备份文件夹名,使用当前时间 set foldername=%date:~0,4%%date:~5,2%%date:~8,2%%tim ...

  3. Jenkins备份插件backup

    这个插件可以备份Jenkins的JENKINS_HOME目录,并恢复,但是版本太旧了. 有一些其他插件可以定时备份,搜索Backup https://www.cnblogs.com/cxwblog/p ...

  4. Jenkins备份

    目录 一.目录结构 二.插件备份 一.目录结构 Jenkins的所有数据都是存放在文件中的,所以,Jenins备份其实就是备份Jenkins_HOME目录. JENKINS_HOME目录的机构如下: ...

  5. Jenkins配置备份恢复插件ThinBackup

    一.系统管理-管理插件-找到ThinBackup并安装 二.系统管理-找到ThinBackup-点击Setting进行设置 第一个参数备份目录是必选,其它可选,点保存. 三.保存后返回到ThinBac ...

  6. Gitlab+Jenkins学习之路(六)之Jenkins部署、升级和备份

    一.什么是持续集成? (1)Continuous integration(CI) 持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员至少集成一次,也就意味着每天可能会发生多次集 ...

  7. Jenkins管理插件(备份插件)

    Jenkins管理插件 为了让所有的插件在 Jenkins 内可用,所有插件的列表可以访问链接 − https://wiki.jenkins-ci.org/display/JENKINS/Plugin ...

  8. jenkins双向备份;高可用部署;

    如果把一个Jenkins的整个目录赋值到另一个Jenkins的目录,则需要务必保持两个Jenkins版本是相同的,不然容易出现Jenkins插件兼容性问题. 另外使用inotify+rsync备份的时 ...

  9. Jenkins系列-Jenkins插件备份

    Jenkins管理插件 为了让所有的插件在 Jenkins 内可用,所有插件的列表可以访问链接 − https://wiki.jenkins-ci.org/display/JENKINS/Plugin ...

  10. jenkins插件安装与升级[三]

    标签(linux): jenkins 笔者Q:972581034 交流群:605799367.有任何疑问可与笔者或加群交流 默认的插件 Folders Plugin OWASP Markup Form ...

随机推荐

  1. c# webapi swagger

    如何配置swagger? 在使用项目中,我们希望去查看我们的webapi的测试,那么我们是需要去有一个集成的测试的. 步骤 1.在nutget管理包中下载swagger包. 2.这样会在App_sta ...

  2. 说说你对Node.js 的理解?优缺点?应用场景?

    一.是什么 Node.js 是一个开源与跨平台的 JavaScript 运行时环境 在浏览器外运行 V8 JavaScript 引擎(Google Chrome 的内核),利用事件驱动.非阻塞和异步输 ...

  3. HarmonyOS NEXT应用开发案例——自定义TabBar

    介绍 本示例主要介绍了TabBar中间页面如何实现有一圈圆弧外轮廓以及TabBar页签被点击之后会改变图标显示,并有一小段动画效果. 效果图预览 使用说明: 依次点击tabBar页面,除了社区图标之外 ...

  4. 性能透明提升 50%!SMC + ERDMA 云上超大规模高性能网络协议栈

    简介: 新的协议栈是不是重新发明轮子?一个协议栈能否解决所有问题?适配所有场景? 编者按:当前内核网络协议栈有什么问题?新的协议栈是不是重新发明轮子?一个协议栈能否解决所有问题?适配所有场景?本文整理 ...

  5. HBase读链路分析

    ​简介:HBase的存储引擎是基于LSM-Like树实现的,更新操作不会直接去更新数据,而是使用各种type字段(put,delete)来标记一个新的多版本数据,采用定期compaction的形式来归 ...

  6. dotnet C# 序列化 XML 时进行自动格式化

    默认的序列化对象为 XML 字符串时,是没有进行格式化的,也就是所有的内容都在相同的一行.本文告诉大家方法,在序列化对象时,转换的 XML 是格式化的.或者说拿到 XML 字符串,对这个 XML 字符 ...

  7. redis系列02---缓存过期、穿透、击穿、雪崩

    一.缓存过期 问题产生的原由: 内存空间有限,给缓存设置过期时间,但有些键值运气比较好,每次都没有被我的随机算法选中,每次都能幸免于难,这可不行,这些长时间过期的数据一直霸占着不少的内存空间! 解决方 ...

  8. 005_Orcad里创建Homogeneous分裂元件

    005_Orcad里创建Homogeneous分裂元件 两种类型Homogeneous和Hetergeneous的区别,都是用来把一个复杂的元件分成多个部分来画,不同的是homogeneous画的每部 ...

  9. CF633H (线段树维护矩乘 + 莫队)

    Fibonacci-ish II 题意:给定一个长度最大为 \(30000\) 的序列,和最多 \(30000\) 个询问,每个询问问某区间 \([L,R]\) 里的数,去掉重复然后排序之后,依次乘上 ...

  10. 请查收这份 6.3k star的 Java 攻城狮学习指南!

    大家好,我是 Java陈序员. 自从一入 Java 开发的坑,可谓是每天过得神清气爽(水深火热). 每天不是被项目经理赶进度,就是被测试小姐姐追着改 Bug!都没有时间好好学习(摸鱼)了! 今天给大家 ...