概要
テストなどで Gitlab の領域を逼迫させたいときに使えます
環境
- Gitlab EE 14.10.5
手順
- 適当なプロジェクト作成
- 適当なissueの作成
- 適当なイメージのアップロード
- アップロードしたファイルのパスを確認
ファイルの作成
-
cd ./opt/gitlab-rails/uploads/@hashed/d4/73/d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35/2c04a0a7e7e58e866319a6b8bd6af74c/
- dd if=/dev/zero of=./10GB.dummy bs=1G count=10
動作確認
バックアップを実行してファイルに含まれているか確認します
バックアップのファイルサイズが大きくなっていることを確認しましょう
- docker-compose exec gitlab gitlab-backup
- ls -l /backups/app/
注意事項
dd で作成したファイルはゼロ埋めファイルになります
圧縮率がかなり高く 100GB -> 40MB くらいになるので注意しましょう
0 件のコメント:
コメントを投稿