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
等命令)。