Jenkins的备份插件--ThinBackup使用详解

文章目录

  • Jenkins备份插件
    • ThinBackup
      • 安装
      • 使用
        • 配置
        • 备份
        • 恢复
          • 在本机中恢复
          • 在其他机子上恢复

Jenkins备份插件

ThinBackup

安装

  • 在Jenkins中安装thinbackup插件

1.打开manager Jenkins

Jenkins的备份插件--ThinBackup使用详解_第1张图片

2.选择manager plugins

Jenkins的备份插件--ThinBackup使用详解_第2张图片

3.点击Available选项卡

Jenkins的备份插件--ThinBackup使用详解_第3张图片

4.搜索thinbackup然后安装重启

Jenkins的备份插件--ThinBackup使用详解_第4张图片

  1. 安装完重启,登陆Jenkins

Jenkins的备份插件--ThinBackup使用详解_第5张图片

6.登陆成功后验证软件是否安装成功,选择manager Jenkins

Jenkins的备份插件--ThinBackup使用详解_第6张图片

7.查看底部是否有图示选项,有则安装成功

Jenkins的备份插件--ThinBackup使用详解_第7张图片

使用

点击选项进入thinbackup页面

Jenkins的备份插件--ThinBackup使用详解_第8张图片

配置

1.点击setting进入配置选项

Jenkins的备份插件--ThinBackup使用详解_第9张图片

2.设置备份路径

Jenkins的备份插件--ThinBackup使用详解_第10张图片

3.设置自动备份时间,若不设置,则手动备份

Jenkins的备份插件--ThinBackup使用详解_第11张图片

配置规则查看: https://en.wikipedia.org/wiki/Cron

4.设置差异备份时间,只备份与上一次完整备份相比不同的文件

Jenkins的备份插件--ThinBackup使用详解_第12张图片

5.保存的最大备份文件数

Jenkins的备份插件--ThinBackup使用详解_第13张图片

6.使用正则表达式匹配默认备份文件中你不想备份的文件

Jenkins的备份插件--ThinBackup使用详解_第14张图片

7.选择是否在Jenkins空闲时间进行备份,若选择,需要设置强制空闲时间。若备份时Jenkins正在构建项目,等待设置时间若还未空闲,则会控制构建暂停,进行备份

Jenkins的备份插件--ThinBackup使用详解_第15张图片

8.根据自己的需求选择选项

Jenkins的备份插件--ThinBackup使用详解_第16张图片

备份

1.手动备份,根据之前设置的备份时间,Jenkins会自动备份

2.手动备份,点击backup now立即备份

Jenkins的备份插件--ThinBackup使用详解_第17张图片

3.当浏览器不再加载,说明备份完毕(备份速度很快),查看目录即可

在这里插入图片描述

恢复

在本机中恢复

1.选择restore选项

Jenkins的备份插件--ThinBackup使用详解_第18张图片

2.根据自己的需求选择对应备份文件与选项进行备份

Jenkins的备份插件--ThinBackup使用详解_第19张图片

3.此时浏览器处于加载状态,加载时间在0.5-10分钟(根据恢复内容多少决定),加载完毕说明备份完毕。
可在终端使用 docker logs -f [container id] 来查看后台输出日志
4.重启Jenkins完成恢复

在其他机子上恢复
  • 之前的备份文件

1.安装之前的步骤在Jenkins中安装thinbackup插件
2.配置备份目录,将备份文件放到配置的备份目录中
3.按照前面的步骤进行恢复

你可能感兴趣的:(Jenkins,备份,ThinBackup)