Omnibus版のGitLabをVPS上で運用しているけどバックアップ取っていないな…と思い立ったのでAWSのS3にバックアップを取るように設定。 GitLabのマニュアルを見ると作業できるけど、整理も兼ねて。 基本的には、ここ Upload backups to remote (cloud) storage や Backup restore に書かれている設定を /etc/gitlab/gitlab.rb に記述して でGitLabの設定は完了する。 やること 一通り設定完了になるまでの流れは [AWS] AWSにバックアップデータを保存するS3バケットを作る [AWS] IAMでバックアップ用のS3バケットにアクセスするユーザーを作る [GitLab] /etc/gitlab/gitlab.rb にバックアップの設定を書く [GitLab] バックアップを実行する [GitLab] c