轉載互聯網
我的測試環境如下:
- windows 7
- jenkins 2.32.3 ____升級到___2.46.3 (長期支持版本)
多種備份方式
1. 拷貝文件備份
jenkins_home一般是在jenkin的安裝目錄,或者是自定義的目錄。
手動備份jekins_home目錄的以下文件:
- config.xml
- hudson*.xml
- 插件名*.xml
- job目錄
- user目錄
2. ThinBackup
推薦使用jenkins的插件:thinBackup
thinBackup :https://plugins.jenkins.io/thinBackup
備份方法
1、以管理員身份登錄Jenkins,點擊 系統管理 – ThinBackup
2、點擊Settings ,設置備份文件的保存目錄,同時可以設置備份的一些特殊屬性
3、點擊 Backup Now,即可完成備份
恢復方法
1、把ThinBackup備份的文件(一般是文件夾或zip),拷貝到 settings中設置的備份目錄下或者 設置 Backup directory 為備份文件目錄
2、點擊 ThinBackup – Restore ,就還原成功了。
通過ThinBackup完整備份
完整備份->供下次重裝使用,我的備份設置如下:
3. 備份到git或svn
當jenkins的設置有改動時,自動備份到git或svn。
插件: https://plugins.jenkins.io/scm-sync-configuration
具體可參考上述插件的用法
重裝Jenkins恢復方法
如果重裝或者jenkins之后,想恢復到之前的設置,見我的另篇博客: Jenkins版本升級