LoginSignup
0
1

More than 5 years have passed since last update.

Bitbucket Server リストア手順

Last updated at Posted at 2017-03-16

前提

  • Bitbucket Server 4.14.2
  • Bitbucket Server Backup Client 3.3.1
  • 別サーバへのリストア

バックアップ手順

リストア手順

作業中は -Dbitbucket.home は空のディレクトリである必要があるように思いました。
しかし、その後旧データと入れ替えてるので上書きなどもっといい方法があるのかもしれません。

前準備

yum install java-1.8.0-openjdk
mkdir /var/atlassian/application-data/bitbucket/restore
unzip bitbucket-backup-distribution-3.3.1.zip

リストア部分

service atlbitbucket stop
cd bitbucket-backup-client-3.3.1/
java -Dbitbucket.home="/var/atlassian/application-data/bitbucket/restore/" -jar bitbucket-restore-client.jar /home/xxx/bitbucket-xxxxxxxx-xxxxxx-xxx.tar

旧データと入れ替え

cd /var/atlassian/application-data/bitbucket/
mv bin _bin
mv lib _lib
mv log _log
mv shared/ _shared/
mv restore/* ./
chown atlbitbucket * -R

一旦サービス起動

service atlbitbucket start

サーバ設定変更

別サーバーにリストアしたことと、https を使用していたのでサーバ設定がバックアップ元の状態になっていてサーバ設定の変更が必要でした。

7990 ポートで接続し、サーバ設定から基本 URL などをバックアップ先の https 設定に変更。メールサーバの設定も変更しました。

server.xmlも少し修正が必要でした。バックアップ元の設定になるようです。
新旧サーバで設定を一部流用していたので環境によってはパスワードなども変更する必要があると思います。

/var/atlassian/application-data/bitbucket/shared/server.xml
keystoreFile="xxx"
keystorePass="xxx"

サービス再起動

service atlbitbucket restart
0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1