LINUX.ORG.RU

Восстановление GitLab из бэкапа
Возможно ли такое, без бэкапа

Нет, не возможно.

snaf ★★★★★
()
Ответ на: комментарий от snaf

Имелось ввиду что нет бэкапа штатными механизмами гитлаба, но есть база данных и директория репозиториев.

Если не возможно полностью восстановить гитлаб, то интересует, какие данные еще можно вытащить, например из базы, потому что там явно висят списки пользователей, проектов, т.д. и как это возможно сделать.

flawless
() автор топика
Ответ на: комментарий от flawless

если у тебя есть mysq/postgres база и все файлы репозиториев то ты можешь спокойно всё восстановить без потерь.

Сам переносил таким образом файлы с 5-ой версии на 7-ую.

update эм.... а зачем создавать такие темы? Неужели нельзя сначала попробовать?

snaf ★★★★★
()
Последнее исправление: snaf (всего исправлений: 1)
Ответ на: комментарий от snaf

Вопрос возник после сравнения с другим, пока еще живым инстансом, в частности после обнаружения кучи файлов в директории public/uploads.

Сложилось ощущение что гитлаб хранит информацию не только в бд, но и файлово. Особенно это ощущение укрепилось после обнаружения стандартных средств бэкапа гитлаба.

flawless
() автор топика
Ответ на: комментарий от flawless

Сложилось ощущение что гитлаб хранит информацию не только в бд, но и файлово

так и есть

snaf ★★★★★
()
Ответ на: комментарий от flawless

По крайней мере, репозитории.

Разворачиваешь гитлаб той же версии, затем заливаешь дамп базы, директорию с репозиториями и выполняешь какую-то штатную команду для восстановления, какую конкретно - сейчас не скажу, но нагуглить несложно, если гуглить правильно.

poison1456
()

удалось спасти все, кроме аватарок проектов и групп, помимо указанного еще понадобилась директория gitlab-satellites

спасибо всем за ответы

flawless
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.