こんにちは。弊社では自社でリポジトリサーバを立てておりGitLabを利用しています。 今年5月にGitLabのアップグレード作業をしましたので、そのことについてまとめてみようかと思います。 はじめに アップグレード前の弊社の環境は以下のようなものでした。 GitLab CE 11.0.2 MySQL(5.7)で動いている ソースインストール版を使っている 700以上のリポジトリ、200以上のユーザーが存在 GitLab 12.1以降、MySQLのサポートがなくなりPostgreSQLのみがサポートされるようになりました。Subgroupsなどの機能はPostgreSQLのみでしか使えません。最新版の機能を使うためにはPostgreSQLへ移行する必要があります。 また、GitLabはソースファイルを使って手動でセットアップしインストールするソースインストール版と、パッケージを使ってインスト
![GitLab MySQLからPostgreSQLへの移行手順|TechRacho by BPS株式会社](https://cdn-ak-scissors.b.st-hatena.com/image/square/157eaff51c2be947137ea195f9b26d63dcb73040/height=288;version=1;width=512/https%3A%2F%2Ftechracho.bpsinc.jp%2Fwp-content%2Fuploads%2F2019%2F08%2Fgitlab_migratin_mysql_postgresql_eyecatch.png)