011. jenkins 备份
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 备份的更多相关文章
- jenkins 备份配置信息
本文介绍几种备份jenkin配置信息的方法,大家可根据实际情况做出选择. 我的测试环境如下: windows 7 jenkins 2.32.3 ____升级到___2.46.3 (长期支持版本) 多种 ...
- 自动化部署-Jenkins备份回滚
1.备份 备份可以使用批处理命令解决,实际就是复制当前发布文件 ::备份文件夹名,使用当前时间 set foldername=%date:~0,4%%date:~5,2%%date:~8,2%%tim ...
- Jenkins备份插件backup
这个插件可以备份Jenkins的JENKINS_HOME目录,并恢复,但是版本太旧了. 有一些其他插件可以定时备份,搜索Backup https://www.cnblogs.com/cxwblog/p ...
- Jenkins备份
目录 一.目录结构 二.插件备份 一.目录结构 Jenkins的所有数据都是存放在文件中的,所以,Jenins备份其实就是备份Jenkins_HOME目录. JENKINS_HOME目录的机构如下: ...
- Jenkins配置备份恢复插件ThinBackup
一.系统管理-管理插件-找到ThinBackup并安装 二.系统管理-找到ThinBackup-点击Setting进行设置 第一个参数备份目录是必选,其它可选,点保存. 三.保存后返回到ThinBac ...
- Gitlab+Jenkins学习之路(六)之Jenkins部署、升级和备份
一.什么是持续集成? (1)Continuous integration(CI) 持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员至少集成一次,也就意味着每天可能会发生多次集 ...
- Jenkins管理插件(备份插件)
Jenkins管理插件 为了让所有的插件在 Jenkins 内可用,所有插件的列表可以访问链接 − https://wiki.jenkins-ci.org/display/JENKINS/Plugin ...
- jenkins双向备份;高可用部署;
如果把一个Jenkins的整个目录赋值到另一个Jenkins的目录,则需要务必保持两个Jenkins版本是相同的,不然容易出现Jenkins插件兼容性问题. 另外使用inotify+rsync备份的时 ...
- Jenkins系列-Jenkins插件备份
Jenkins管理插件 为了让所有的插件在 Jenkins 内可用,所有插件的列表可以访问链接 − https://wiki.jenkins-ci.org/display/JENKINS/Plugin ...
- jenkins插件安装与升级[三]
标签(linux): jenkins 笔者Q:972581034 交流群:605799367.有任何疑问可与笔者或加群交流 默认的插件 Folders Plugin OWASP Markup Form ...
随机推荐
- centos 6.4下fdisk分区、格式化、挂载新硬盘
centos 6.4下fdisk分区.格式化.挂载新硬盘 作者: cat 日期: 2013 年 9 月 10 日 发表评论 (0) 查看评论 1.# fdisk -l 查看当前磁盘信息,就会发现最下面 ...
- ImageJ软件使用教程(二):图像测量
目录 图像比例尺 加载图像 设置比例尺 标注比例尺 测量长度面积 测量长度 测量面积 参考资料 图像比例尺 使用ImageJ软件测量图像中的长度.面积等信息时,需要先设置图像的比例尺,比例尺用于将图像 ...
- Oracle使用存储过程实现多行对同行数据排列组合
Oracle使用存储过程实现同行数据排列组合 对多行的同一行的多列数据进行排列组合 假设获取的原来的数据如下表 A B C D aa ab ac ad 现在我们需要对数据进行处理,将每一行的数据,类似 ...
- 力扣540(java&python)-有序数组中的单一元素(中等)
题目: 给你一个仅由整数组成的有序数组,其中每个元素都会出现两次,唯有一个数只会出现一次. 请你找出并返回只出现一次的那个数. 你设计的解决方案必须满足 O(log n) 时间复杂度和 O(1) 空间 ...
- 当大火的文图生成模型遇见知识图谱,AI画像趋近于真实世界
简介: 模型免费开放!零基础也能一键进行AI艺术创作.本⽂简要介绍ARTIST的技术解读,以及如何在EasyNLP框架中使⽤ARTIST模型. 导读 用户生成内容(User Generated Con ...
- IDC报告:阿里云领跑中国数据库市场年度份额首超传统厂商
简介: IDC报告显示,2020年中国关系型数据库软件市场规模达到121.8亿元,同比增长36.5%.其中,以公有云模式部署的关系型数据库市场占比达到51.5%,首次超过传统线下部署模式市场规模, ...
- 2019-6-11-C#-标准性能测试
title author date CreateTime categories C# 标准性能测试 lindexi 2019-06-11 08:36:22 +0800 2018-06-18 15:58 ...
- keil 中未编译的代码灰色显示
一.转载文章 转载:KEIL,#ifdef宏定义下失效代码差异性显示 注意keil的版本,太低的版本不具备灰色显示,据我所知在KEIL uVersion V5.31版本以上均可以. 二.使能灰色显示 ...
- 微信小程序使用微信云托管添加自定义域名并转发到pexels.com
背景:我要在小程序上显示pexels.com上的图片,然后我得先把pexels.com的域名添加到小程序的request合法域名中,但是pexels.com是国外的,在国内没有备案所以添加不了.解决方 ...
- java的jdbc插入的时候,遇到null情况报错问题
分析原因: 在执行SQL时MyBatis会自动通过对象中的属性给SQL中参数赋值,它会自动将Java类型转换成数据库的类型.而一旦传入的是null它就无法准确判断这个类型应该是什么,就有可能将类型转换 ...