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 ...
随机推荐
- 重新整理 mysql 基础篇—————表锁和全局锁[六]
前言 锁从大的方面可以分为: 1.全局锁 2.表锁 3.行锁 正文 全局锁 全局锁就是对整个数据加上读锁. 在mysql 中,加入全局锁的命令就是: Flush tables with read lo ...
- MRBS(Meeting Room Booking System)开源的会议室预订系统搭建使用
前一家公司所有的办公系统都是自己开发的,包括排班.工单.会议室预定等等,很方便. 目前所在的公司,每周部门例会找行政预订了会议室,但多次去都被人占了,很烦,于是网上找了一个评价不错的系统,python ...
- RabbitMQ总体介绍
历史-从开始到现在 RabbitMQ是一个Erlang开发的AMQP(Advanced Message Queuing Protocol )的开源实现.AMQP 的出现其实也是应了广大人民群众的需求, ...
- 【GDKOI 2024 TG Day2】染色(set) 题解
发现我们给一个点染上色后有: 我们称这是一个大小为 1 的十字. 进一步地,我们给这 5 个点再次染上色后有: 我们称这是一个大小为 2 的十字. 同理可得,我们给这 5 个点染上相同的大小为 2 的 ...
- JavaScript中数值小知识
1. 数值10.0 这种类似的会被去掉数值后的0 之所以这样是因为,整数的存储空间占用比浮点数小,当一个数值不是真浮点数(即10.0这种格式),会被转换为整数10,如果业务中有一些需求需要进行数值位数 ...
- iLogtail社区版使用入门 - 采集MySQL Binlog
简介: MySQL Binlog记录了MySQL的变更日志,业界也有一些方案来同步Binlog的数据,如Canal.MaxWell.DTS等.不同的工具可以实现不同的目标,iLogtail也提供了便捷 ...
- 任务不再等待!玩转DataWorks资源组
引言 DataWorks提供了三种资源组的能力:独享资源组.自定义资源组和默认资源组,很多开发者在使用资源组时经常会碰到各类情况,到时候任务运行失败或者延迟,例如:1. 正在使用默认资源组,任务经常要 ...
- 实时化或成必然趋势?新一代 Serverless 实时计算引擎
作者:高旸(吾与),阿里巴巴高级产品专家 本文由阿里巴巴高级产品专家高旸(吾与)分享,主要介绍新一代Serverless实时计算引擎的产品特性及核心功能. 一.实时计算 Flink 版 – 产品定位与 ...
- 飞天大数据产品价值解读— SaaS模式云数据仓库MaxCompute
飞天大数据产品价值解读 - SaaS模式云数据仓库 MaxCompute摘要:企业在数字化转型过程中面临数据技术平台建设和运营的诸多挑战,随着现代化数据仓库向多功能.服务化方向发展演进,技术侧的变革为 ...
- dotnet 读 WPF 源代码笔记 为什么自定义的 UserControl 用户控件不能跨程序集继承
从设计上,用户控件 UserControl 就不是一个合适用来多次继承的类型,更不要说进行跨程序集继承自定义的 UserControl 用户控件.对于大部分的用户控件来说,都是采用组合现有的控件来实现 ...