Make it easier to move backup tarballs off-site
At the moment if you create a backup with gitlab-rake gitlab:backup:create
, the file is stored in a directory controlled by the user via gitlab_rails['backup_path']
. However, the user cannot control the owner or permissions of the backup directory: they are hard-coded to git:root
and 0700
.
One of our customers pointed out to us that this makes it hard to replicate backup files to another server if you do not have root permissions on the GitLab server. I think this issue is worth addressing.
cc @marin