Ubicación del archivo de respaldo de Gitlab (instalación Omnibus)


21

He instalado Gitlab usando el paquete de instalación omnibus.

Tomé una copia de seguridad usando el siguiente comando

sudo gitlab-rake gitlab:backup:create

La copia de seguridad se creó con éxito. Pero no estoy seguro de dónde encontrar el archivo de copia de seguridad. ¿Dónde se almacenan todas las copias de seguridad de Gitlab por defecto?

Respuestas:


23

/var/opt/gitlab/backups por defecto.

https://gitlab.com/gitlab-org/gitlab-ce/blob/a64d0f79173301dd86db073e9b6a329b56554dbd/doc/raketasks/backup_restore.md dice que:

Este archivo se guardará en backup_path (ver config / gitlab.yml)

Luego https://gitlab.com/gitlab-org/omnibus-gitlab/blob/9e97671d8dee3ea6a7bbb99347ad279b65689f28/files/gitlab-cookbooks/gitlab/templates/default/gitlab.yml.erb#L208 dice que usa la variable de plantilla@backup_path

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

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

Le recomiendo que clone el ómnibus de GitLab y lo git grepaleje para otros problemas similares, y que publique preguntas de gitlab en SO: se acepta allí y tiene un tráfico de desarrolladores mucho mayor.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.