ตำแหน่งไฟล์สำรอง Gitlab (การติดตั้ง Omnibus)


21

ฉันติดตั้ง Gitlab โดยใช้แพ็คเกจการติดตั้งรถโดยสาร

ฉันทำการสำรองข้อมูลโดยใช้คำสั่งด้านล่าง

sudo gitlab-rake gitlab:backup:create

สร้างการสำรองข้อมูลสำเร็จแล้ว แต่ฉันไม่แน่ใจว่าจะหาไฟล์สำรองได้ที่ไหน การสำรองข้อมูล Gitlab ทั้งหมดจะถูกเก็บไว้ที่ใด ..

คำตอบ:


23

/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บอกว่ามันใช้ตัวแปรแม่แบบ@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"

ฉันขอแนะนำให้คุณโคลนรถโดยสาร GitLab และgit grepออกไปสำหรับปัญหาที่คล้ายกันอื่น ๆ และให้คุณโพสต์คำถาม gitlab บน SO: เป็นที่ยอมรับและมีปริมาณการใช้งานของนักพัฒนามากขึ้น

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.