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 ..?

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.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.