I was trying to test out the built-in gitlab backup function yesterday and it ended up crashing my server and destroying my filesystem for a while. What happened was the variable data partition (VGRP1-VAR, debian LVM name) ran full and for some reason ESXI decided to shut down the VM.
Now, I have about 140gb worth of repos on gitlab in my current setup, and the mentioned partition is 931gb in size.
How does this happen? How much data does gitlab create when it does a backup? It shouldn’t be a problem with other VMs hosted on my server, since I always allocate my drive space with the option “Thick Provision, Eager Zeroed” - meaning it allocates the drive space so the exact thing that happened doesn’t happen.