Docs feedback: Clarify "enough free space" requirement for direct transfer
## Problem to solve Under [Migrate groups and projects by using direct transfer > Network and storage space](https://docs.gitlab.com/18.8/user/group/import/direct_transfer_migrations/#network-and-storage-space) we _vaguely_ require > … enough free space in the `/tmp` dir… But relative to what? ## Further details In [exported_relations_merger.rb](https://gitlab.com/gitlab-org/gitlab/-/blob/v18.8.4-ee/lib/gitlab/import_export/project/exported_relations_merger.rb#L26-34), it seems like both the compressed and unpacked project `.tar.gz` are present at the same time. IIUC, this indicates that "enough free space" essentially means either > 2x/2.5x/3x/?x the size of the largest source project (if all projects pass through `download_or_copy_upload` & `untar_zxf` & `File.delete(tar_gz_full_path)` run sequentially) or > 2x/2.5x/3x/?x the size of all source projects combined if that procedure runs in parallel for all projects? The multipliers are just my guesses about how effective the `gz` compression is in the case of Git repos + GitLab data. Maybe it needs to be higher, if the compression is better? ## Proposal Specify both a multiplier and the source data point to check, as outlined in the above quotes. ## Who can address the issue ~"group::import" ## Other links/references <!-- For example, related GitLab issues/MRs -->
issue