Розташування файлів резервної копії Gitlab (установка Omnibus)


21

Я встановив Gitlab за допомогою інсталяційного пакету omnibus.

Я взяв резервну копію за допомогою команди нижче

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#Let It's#208@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: він прийнятий там і має набагато більший трафік для розробників.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.