Ubuntu Jenkins恢復項目步驟
jenkins_backup.tar.gz
)是否完整、未損壞,可通過tar -tzvf jenkins_backup.tar.gz
命令查看備份內容是否包含所需項目數據(如jobs/項目名稱
目錄)。sudo systemctl stop jenkins
若之前通過tar
命令手動備份了Jenkins主目錄(/var/lib/jenkins
),可按以下步驟恢復:
sudo mv /var/lib/jenkins /var/lib/jenkins.bak # 備份現有數據
sudo tar -xzvf jenkins_backup.tar.gz -C /var/lib/ # 解壓至Jenkins主目錄
jenkins
)對主目錄有讀寫權限:sudo chown -R jenkins:jenkins /var/lib/jenkins
sudo systemctl start jenkins
http://<服務器IP>:8080
),檢查項目是否出現在“項目列表”中,且構建歷史、配置是否完整。若之前使用ThinBackup或Backup Plugin等插件備份,可通過插件界面快速恢復:
jenkins_backup_20250611.tar.gz
),點擊“Restore Now”即可。sudo systemctl restart jenkins
mvn clean package
或npm run build
等命令)。