本文へ移動
TURNKEYGNU / LINUX
アプリドキュメントブログスクリーンショットGitHubTurnKey Hub
文日本語
EnglishEspañol中文日本語PortuguêsDeutsch
ふりがな/ギットラボ

ドキュメント

ギットラボ

v15.2+ :オムニバスパッケージ

v15.2 の TurnKey GitLab アプライアンス には、GitLab がインストールされている GitLab が搭載されている。 Omnibusパッケージ. TurnKey GitLabの以前のバージョンは、 ソースインストール. 残念ながら、この変更は、それが要求するので、既存のユーザーのための痛みのビットになります マニュアルの移行 ソースからオムニバスへ。 この短期の痛みは、GitLabメンテナンス/更新の進行をより一層の容易さで、真に相殺されると予想されます(エンドユーザー、TurnKey)。 ユーザーの重要なフィードバック、長所と短所を比較した素晴らしい会話、およびソースのインストールを維持する継続的な痛みを伴って、この変更が始まりました。 アプライアンス.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.

以前のTurnKey GitLabインスタンスから移行する

残念ながら、GitLabのソースインストールからGitLabのOmnibusインストールに移行する簡単な方法はいません。 MySQL DBバックエンドからバックエンドDBの移行を含む、約2ビットのマックリングが必要です(TurnKey v15.1以降で使用)PostgreSQLバックエンドにPostgreSQLバックエンドに(Omnibusが供給) TurnKey v15.2 以降にインストールします。

しかし、それは行うことができます。 主な詳細は、 GitLab ドキュメント.理想的には、データをOmnibusに最初に手動でインストールするのが最善です。 手動でGitLabバックアップを生成します. 作成したバックアップ、/etc/gitlabディレクトリ(または少なくともgitlab-secrets.jsonファイル)と、新しいファイルへ転送することができます。 ギットラボ サーバ。/etcファイルを関連する場所に置き、 バックアップを復元する GitLab ドキュメントで

注目すべき点は、GitLabの古いバージョンを持っている場合は、最初にソースの更新を行う必要があるということです。 そこにあります フォーラムのスレッド, ユーザーがGitLab v5.0.2(TurnKey GitLab v13.0)からアップグレードしたところ, 書き込み時にGitLab (v11.x) 現在のすべての方法. こんなことが必要でなければ、うまくいけば、スレッドが役に立つでしょう。サポートが必要な場合は、お気軽にご相談ください。 新規スレッドを開始する (ログインする必要があります - TurnKeyフォーラムのユーザーアカウントをお持ちでない場合は、 参加申し込み とりあえず

バックアッププロセスの制限と変更により、バックアップを作成して新しいデータに移行する前に、少なくともGitLab v9.3.0に更新することをお勧めします。 サーバ(以前のサーバーでOmnibusに移行する可能性はありますが)。 また、GitLabと同じバージョンのGitLabから/ に来るときのみ、バックアップが動作することに注意してください。 つまり、 同じインストール方法(ソースまたはオムニバス)、バージョン番号とリリースチャネル(エンタープライズ版aka "ee";またはコミュニティ版aka "ce")。 Omnibus に移行し、v9.3 または大きければ、必要に応じて、GitLab バージョンを移行し、ダウングレードすることができます。 TurnKey の GitLab バージョンを下回るには、以下の表記が記載されています。 マニュアルはオムニバスを復元します セクション。

FWIW は、TurnKey GitLab サーバーから TurnKey GItLab アプライアンス (v15.2+) への移行のプロセスは、TurnKey サーバー =< v15.1 から移行するのと同じです。

TurnKey GitLab and TKLBAM

TurnKey の以前のバージョンから復元 (<=v15.1)

残念ながら、V15.2 以前 GitLab アプライアンス から TKLBAM バックアップ (つまり、) ソースからインストールしたGitLabを含むアプライアンスは、TKLBAMを使用してTurnKey GitLab v15.2 +に自動復元することはできません。 前のアプライアンスは、上記のセクションで議論したように、最初にOmnibusに手動で移行する必要があります 手動で移行する.

手動でオムニバスバックアップを復元する

GitLabバックアップを復元するには、バックアップが付属するGitLabのバージョンを正確に一致する必要があります。 問題が起きる可能性があるため、手動で行うのが最善です。 TKLBAMは、 実験的 試してみたい方は、以下のセクションを読んでください。 オートマチックバージョンマッチング. マニュアルの復元(推奨)を続行したい場合は、お読みください。

実験的:Automagicバージョンマッチング

TURNKEYGNU / LINUX

ゼロから始めずに、自分のインフラを管理できます。

TurnKey を見る
概要ドキュメントよくある質問ブログGitHub
フリーでオープンソース初期設定から安全すぐに展開可能