2016-12-21 2 views
2

Я хочу создать резервную копию gitlab и восстановить ее на другом сервере. Как это сделать? Я до сих пор ничего не пробовал просто просить о помощи и предложениях. Я читал документацию gitlab, в документе, который они сообщают, в резервную копию /etc/gitlab/gitlab-secret.json, но i моя система gitlab установлена ​​в/opt и я не могу записать файл .json? И я использую centos.Резервное копирование и восстановление Gitlab

+1

Вы установили с помощью Omnibus? – BrokenBinary

+0

@BrokenBinary Я не знаю, как он был установлен, он уже настроен, и мне просто нужно сделать резервную копию и восстановить его в другой лаборатории git. Как узнать, установлен ли omnibus или нет. –

ответ

0

Я прочитал gitlab документацию, в документе они говорят для резервного копирования /etc/gitlab/gitlab-secret.json, но я моя система gitlab установлен в/неавтоматической и я не мог мелкий файл .json?

Если вы установили из источника, секретный файл будет находиться в /home/git/gitlab/.secret. Файл JSON будет существовать только в омнибусной установке.

Как это сделать?

backup & restore docs довольно неплохие. Выполните шаги и, если у вас возникнут проблемы, спросите.

+0

Я прочитал эту документацию, но не мог понять, я запускаю git lab на Centos 6, поэтому ни одна из команд, предоставленных для работы с резервными копиями, не поможет мне, и git lab установлена ​​в **/opt/git lab 7.6.1-0/**. Ни одна из команд не работает в документе. И я также хочу установить git lab на другой Centos, где мне нужно восстановить, но сначала мне нужно сделать резервную копию, которую я не могу сделать. Будут ли хранилища старой версии лаборатории Git работать в новой лаборатории Git, например, версии 8? –

+0

Я пытался найти **. Secret ** by 'find/-name" .secret "' вывод: **/opt/gitlab-7.6.1-0/apps/gitlab/htdocs/.secret ** * */опт/gitlab-7.6.1-0/приложения/gitlabcli/HTDOCS/.secret ** –

+0

проверить это изображение: https://drive.google.com/open?id=0B_Fw6rqXV_FBemhVcThqZ1B5T00 –

Смежные вопросы