Lokasi file cadangan Gitlab (instalasi Omnibus)

21

Saya telah menginstal Gitlab menggunakan paket instalasi omnibus.

Saya mengambil cadangan menggunakan perintah di bawah ini

sudo gitlab-rake gitlab:backup:create

Cadangan berhasil dibuat. Tetapi saya tidak yakin di mana menemukan file cadangan. Di mana semua cadangan Gitlab disimpan secara default ..?

shashwat
sumber

Jawaban:

23

/var/opt/gitlab/backups secara default.

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

Arsip ini akan disimpan di backup_path (lihat config / gitlab.yml)

Kemudian https://gitlab.com/gitlab-org/omnibus-gitlab/blob/9e97671d8dee3ea6a7bbb99347ad279b65689f28/files/gitlab-cookbooks/gitlab/templates/demplate/gitllab.html dengan menggunakan variabel template.LLLL.@backup_path

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

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

Saya sarankan Anda mengkloning GitLab omnibus dan git greppergi untuk masalah serupa lainnya, dan agar Anda memposting pertanyaan gitlab di SO: diterima di sana dan memiliki lalu lintas pengembang yang jauh lebih besar.

Ciro Santilli 新疆 改造 中心 法轮功 六四 事件
sumber