首页 > 其他分享 >Jenkins备份和恢复

Jenkins备份和恢复

时间:2024-09-25 17:51:18浏览次数:3  
标签:插件 恢复 备份 点击 plugins Jenkins Backup

                Jenkins备份和恢复

一、插件备份和恢复

1.安装备份插件

Jenkins备份和恢复_重启

重启系统后查看

Jenkins备份和恢复_Jenkins_02

2.配置周期备份

点击进入,点击Settings

Jenkins备份和恢复_Backup_03

Jenkins备份和恢复_Jenkins_04

Jenkins备份和恢复_Backup_05

Backup only builds marked to keep,如果启用此选项,则仅备份标记为“永久保留此生成”的生成结果/项目。如下图

Jenkins备份和恢复_Jenkins_06

Backup userContent folder 

~/.jenkins/userContent  目录

Backup next build number file ,下一个构建任务的序号,以pipeline-test01为例,当前最新构建任务序号为17,如下图

Jenkins备份和恢复_Jenkins_07

则next build number file为18,如下图

Jenkins备份和恢复_重启_08

Backup plugins archives 备份插件目录

~/.jenkins/plugins

其他参考文档,文档链接见最后

3.手动立即备份

点击Backup now就会立即备份

Jenkins备份和恢复_Jenkins_09

查看备份目录

Jenkins备份和恢复_Backup_10

4.从备份恢复

点击Restore

Jenkins备份和恢复_重启_11

Jenkins备份和恢复_Jenkins_12

 

选择要恢复的备份,点击 恢复 按钮即可,注意,恢复完成后,需要重启 Jenkins 才生效恢复。

二、自定义脚本备份和恢复

实际就是将JENKINS_HOME进行定期备份,JENKINS_HOME目录路径查看和修改见下图

Jenkins备份和恢复_Jenkins_13

插件文档:https://plugins.jenkins.io/thinBackup/

"一劳永逸" 的话,有是有的,而 "一劳永逸" 的事却极少



标签:插件,恢复,备份,点击,plugins,Jenkins,Backup
From: https://blog.51cto.com/u_8901540/12111304

相关文章

  • jenkins API实践
    一、jenkins PythonAPI在线文档:https://python-jenkins.readthedocs.io/en/latest/项目地址:https://pypi.org/project/python-jenkins/1.注意支持的Python版本目前只支持到3.62.简单示例pip3installpython-jenkinsimportjenkinsserver=jenkins.Jenkins('http://192.168.1......
  • 电脑视频删除可以恢复吗?学会这4招,找回消失的它
    剪了好久的视频丢失了,该怎么找回来?相信不少人都经历过这样的事情:刚把视频保存好,转眼间就不见了!电脑视频删除可以恢复吗?别太担心,尽管藏得再深,通过文章分享的4个小技巧,相信你能够将它找回来!究竟是哪4招呢?接下来就为大家揭晓!第1招:通过恢复工具找回删除的视频其实,发现电脑视频......
  • 如何恢复被删除的 GitLab 项目?
    GitLab是一个全球知名的一体化DevOps平台,很多人都通过私有化部署GitLab来进行源代码托管。极狐GitLab是GitLab在中国的发行版,专门为中国程序员服务。可以一键式部署极狐GitLab。学习极狐GitLab的相关资料:极狐GitLab官网极狐GitLab官网文档极狐GitLab论坛极狐G......
  • 被误删除的 GitLab 群组和项目该如何恢复?
    本文分享如何使用极狐GitLab的项目延迟删除功能来避免仓库被用户误操作。该功能设置了删除延时时间,在延时期间内,用户还可以对项目进行恢复。极狐GitLab为GitLab的中文发行版,中文版本对中国用户更友好。可以一键私有化部署,也可以直接使用SaaS。详细安装指南可以查看官网https:......
  • 如何恢复被删除的 GitLab 项目?
    本文分享如何使用极狐GitLab的项目延迟删除功能来避免仓库被用户误操作。该功能设置了删除延时时间,在延时期间内,用户还可以对项目进行恢复。极狐GitLab为GitLab的中文发行版,中文版本对中国用户更友好。可以一键私有化部署,也可以直接使用SaaS。详细安装指南可以查看官网http......
  • SQLServer中,当压缩备份遇到TDE加密的数据库
    压缩备份和TDESQLServer的压缩备份是一个特性,根据实际使用中的观察,压缩比至少在1:5左右,也就是备份时增加了压缩选项后可以至少压缩到数据文件大小的20%甚至更低,可以很大程度上加快备份执行时间,减轻IO压力和节省磁盘存储空间SQLServer的TDE(TransparentDataEncryption)作为数据库......
  • 单个48TB大小SQL Server数据库备份导致日志文件无法截断
    单个48TB大小SQLServer数据库备份导致日志文件无法截断 SQLServer版本:SQLServer2019背景在一个48T大小的单数据库环境中,采用简单恢复模式,日志文件大小限制为600G。执行一次完整备份时,耗时超过12小时,导致日志文件无法截断并达到上限,后续事务无法正常写入,导致整个数据库不可......
  • 晶美特JEMETE PPTC自恢复保险丝在电池及电池组上的过流保护应用
    JEMETE晶美特PPTC自恢复保险丝在电池及电池组上的过流保护应用非常必要。电池及电池组作为各种便携设备的能源供给部件,其安全性与可靠性对于设备的正常运行至关重要。由于电池的充电与放电涉及到电流的流动,因此过流问题也是电池及电池组面临的重要风险之一。PPTC自恢复保险丝在电......
  • 【随手记录】docker部署jenkins,集成maven、spring项目
    1、下载镜像文件到服务器dockerpulljenkins/jenkins:lts-jdk17或离线导入镜像:dockerload-ijenkins-lts-jdk17检查镜像是否导入:dockerimages|grepjenkinsjenkins/jenkinslts-jdk177a7add0bf3da2weeksago470MB2024年6月以后国内很多大型的Dock......
  • 删除归档日志和过期备份
    删除归档日志删除某个Sequence之前(包含该Sequence)的归档日志RMAN>deletearchiveloguntilsequencexxx;RMAN>deletearchivelogfromsequencexxxuntilsequencexxx; 删除系统时间1天以前的归档日志,不会删除闪回区有效的归档日志(可以指定删除多久日志)RMAN>delet......