Oshiosan

2024年06月03日に参加

学習履歴詳細

【作る】GitLabバックアップ試験

タグ

作る

内容

GitLabバックアップ試験
バックアップ後VM再構築し、以下リストアできていることを確認。
- branch
- group
- project
- merge request
- issue
- user
- project member

<doc>
- https://gitlab-docs.creationline.com/ee/administration/backup_restore/backup_gitlab.html?tab=Linux+package+%28Omnibus%29#backup-command
- https://gitlab-docs.creationline.com/ee/administration/backup_restore/restore_gitlab.html

感想

手動でのバックアップ・リストアが完了(リストア後の確認コマンドでほんの一部failedが出ているものもあったが公式手順にも一部あったので内容的にもそこまで気にしていない。)
複数ホスト・複数ユーザが遠隔でファイルを取り扱う場合権限周りがめんどくさい。そりゃパラメータシートで管理が必要だわ。

課題・次回持ち越しもの

・修正したPlaybookをリポジトリにマージする。
→さらに編集が生まれそうだったのでいったん保留
[OK]GitLab公式ドキュメントにてバックアップ・リストア手順を確認する。
[OK]手動にてバックアップができるか確認する。
・Baculaの設定ファイルに手順を落とし込みバックアップを行う。
→いったんコマンドレベルに落とせてるのでOK そのままBacula鯖・クライアント構築Playbook書きます
[OK]リストアもできるかホスト再構築して確認する。
・出来たらBaculaサーバ・クライアント構築のPlaybookを作成し、運用を開始する(バックアップ対象は/etc配下とGitLabのバックアップのみでよい)。

2024年06月17日(月)

1.1時間