Gitlab备份文件位置(Omnibus安装)

我已经使用omnibus安装包安装了Gitlab。

我使用下面的命令进行备份

sudo gitlab-rake gitlab:backup:create 

备份已成功创build。 但我不知道在哪里可以find备份文件。 所有的Gitlab备份在默认情况下存储在哪里?

/var/opt/gitlab/backups默认情况下。

https://gitlab.com/gitlab-org/gitlab-ce/blob/a64d0f79173301dd86db073e9b6a329b56554dbd/doc/raketasks/backup_restore.md说:

这个档案将被保存在backup_path(见config / gitlab.yml)

然后https://gitlab.com/gitlab-org/omnibus-gitlab/blob/9e97671d8dee3ea6a7bbb99347ad279b65689f28/files/gitlab-cookbooks/gitlab/templates/default/gitlab.yml.erb#L208表示它使用模板variables@backup_path

https://gitlab.com/gitlab-org/omnibus-gitlab/blob/9e97671d8dee3ea6a7bbb99347ad279b65689f28/files/gitlab-cookbooks/gitlab/attributes/default.rb#L120说:

 default['gitlab']['gitlab-rails']['backup_path'] = "/var/opt/gitlab/backups" 

我build议你克隆GitLab omnibus和git grep以解决其他类似的问题,并且在SO上发布gitlab问题:它被接受,并且拥有更大的开发者stream量。