オンプレで手軽にGit環境を用意できるGitLabですが、ちゃんとバックアップとってますか? 構築したはいいけどバックアップが取れてなくて、ハードウェアが故障してバックアップとって無いことが発覚(泣)・・・なんてことにならないように、バックアップとりましょー!! ということでバックアップとリストアについてまとめておきます。 バックアップについて 基本的に公式に説明がある通りですが、ひとつずつ説明をば。 GitLabのバックアップは、gitlab-rake というコマンド一発でリポジトリもユーザデータなども(アップロードした画像データなども含めて)取ってくれます。 が、取得したバックアップデータをリストアすることができるのは、全く同じバージョンのGitLabだけです。異なるバージョンのGitLabにはリストアできません。 ということは必然的に設定ファイルも同じである(設定ファイルもバックアッ