Speicherort der Gitlab-Sicherungsdatei (Omnibus-Installation)

21

Ich habe Gitlab mit dem Omnibus-Installationspaket installiert.

Ich habe ein Backup mit dem folgenden Befehl erstellt

sudo gitlab-rake gitlab:backup:create

Sicherung wurde erfolgreich erstellt. Ich bin mir aber nicht sicher, wo ich die Sicherungsdatei finden soll. Wo werden standardmäßig alle Gitlab-Backups gespeichert?

shashwat
quelle

Antworten:

23

/var/opt/gitlab/backups standardmäßig.

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

Dieses Archiv wird in backup_path gespeichert (siehe config / gitlab.yml)

Dann https://gitlab.com/gitlab-org/omnibus-gitlab/blob/9e97671d8dee3ea6a7bbb99347ad279b65689f28/files/gitlab-cookbooks/gitlab/templates/default/gitlab.yml.erb#L208 verwendet es die Variable@backup_path

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

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

Ich empfehle, GitLab Omnibus zu klonen und git grepfür andere ähnliche Probleme zu entfernen und GitLab-Fragen auf SO zu stellen: Es wird dort akzeptiert und hat einen viel größeren Entwicklerverkehr.

Ciro Santilli ist ein Schauspieler
quelle