我在Ubuntu机器上有一台私人的Gitlab服务器。现在,出于某种原因,我执行了一个错误的apt命令,意外地部分卸载了Gitlab。我不知道到底是哪一个,但它开始把Gitlab从系统中删除。我立刻发现有什么地方不对劲,所以CTRL就离开了命令。
很少有事实:
遗憾的是,我没有对Gitlab服务器进行任何备份,但是Gitlab被大量使用,我需要回我的数据。
我知道gitlab在/var/opt/gitlab/ GIT -data中。我假设数据库位于/var/opt/gitlab/postgresql中。
我能恢复我的Gitlab和它的数据(先生的,提交等)吗?如果是这样的话,我会怎样做呢?我假设数据在那里,但它已经部分卸载了。任何帮助都将不胜感激。
发布于 2016-08-01 09:40:05
对,在进行了完整的服务器备份之后,我只需通过apt-get重新安装Gitlab,在重新启动之后,整个Gitlab服务器就可以工作了,所有旧的回购、用户、先生的和提交的。
毕竟,这比预期要容易得多。
https://serverfault.com/questions/793004
复制相似问题