blogですかい

仕事、プライベートで学んだことなどを発信し、その内容がたとえ少数でも誰かの役に立ったらなら、それはとっても嬉しいなって

Jenkinsの移行作業(Debian)

移行用のプラグインもあるっぽいけれど、Jenkinsのホームディレクトリを丸々コピーでいけるようなので、似たような環境(jenkinsのユーザIDが変わらないような)であれば、丸々コピーが簡単です。

移行元にて

$ cd /var/lib/jenkins
$ sudo tar -zcf /tmp/jenkinsbackup.tar.gz .

もしワークスペースを除外したければ
tar -zcf /tmp/jenkinsbackup.tar.gz --exclude workspace .

ftpなりscpなりで、移行先にjenkinsbackup.tar.gzを移動する。

移行先にて

$ cd /var/lib/jenkins
$ sudo tar -xcpf ~/jenkinsbackup.tar.gz
$ sudo service jenkins restart