2017-08-03 7 views
0

Gitlab CEバージョン8.0.3を運用環境で使用しています。私たちは、これをomnibusパッケージを使ってCentos7仮想マシンにインストールしました。Gitlab 8.0.3をドッカーGitlab 9.4.3にデータリトールで移行する

gitlab(バージョン9.4.3)の最新バージョンに渡して更新し、8.0.3バージョンからデータを復元したいと考えています。

同時に、本稼働用gitlabがインストールされている仮想マシン以外の仮想マシンにホストされているドッカーコンテナに新しいgitlabをインストールします。

私たちが直面している問題は、次のとおりです。

にはどうすれば最小限のダウンタイムで移行するのですか?バージョン8.0.3からバージョン9.4.3に直接切り替えることはできますか?新しいバージョンのgitlabで、アプリケーションデータ(プロジェクト、ユーザー、グループなど)をどのようにして元のバージョンに戻すことができますか?

gitlabを使ってgitlab 9.4.3でコンテナ化されたgitlabからデータをバックアップしようとしましたが、gitlab-rakeを使って復元しましたが、8.0.3のデータを復元できないというエラーメッセージが表示されます。 9.4.3 gitlabでは。

ありがとうございました!

答えて

0

同時に、上位バージョンに移行してドッカーに移動しないでください。

したがって、ドッカーの同じバージョンまたはドッカーの最小限のバージョンにアップグレードする必要があります。その後、ドッカーで8.Xにアップグレードしてください。最後の8.Xバージョンにアップグレードするか、直接9.Xバージョンにアップグレードしてください

6.Xから8.Xへの移行を行っていましたが、主に移行のために多くの問題がありました。しかし8.Xドッカーに8.X標準を移行することはあまり問題にならないはずです。あなたはそれを試して、あなたの質問に盛り上がる個々の問題を投稿することができます。

PS:私は6.Xから8.Xへの移行hereの記事を書いています。あなたがつまったらそれは助けるかもしれない

関連する問題