在Debian上遷移Jenkins可按以下步驟操作:
備份原Jenkins數據
sudo systemctl stop jenkins
。sudo tar -czvf jenkins_backup.tar.gz /var/lib/jenkins
。sudo tar -czvf jenkins_logs.tar.gz /var/log/jenkins
。準備新服務器環境
sudo apt update
sudo apt install openjdk-11-jdk # 根據Jenkins版本選擇Java版本
wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -
echo "deb http://pkg.jenkins.io/debian-stable binary/" | sudo tee /etc/apt/sources.list.d/jenkins.list
sudo apt update && sudo apt install jenkins
```。
遷移數據到新服務器
/var/lib/jenkins
):sudo tar -xzvf jenkins_backup.tar.gz -C /var/lib/jenkins
。/etc/sysconfig/jenkins
)。sudo chown -R jenkins:jenkins /var/lib/jenkins
。啟動新服務器Jenkins服務
sudo systemctl start jenkins && sudo systemctl enable jenkins
。
驗證與配置
注意事項:
參考來源: