gitlab 仓库突然找不到了, No repository,原来是被勒索锁住了

gitlab 仓库突然找不到了, No repository,有遇到过这个问题的大佬吗

 No repository
The repository for this project does not exist.
This means you can not push code until you create an empty repository or import existing one.

1. 运行环境#

docker 下运行 13.3.6 的版本

映射路径:

/home/data:/var/opt/gitlab:rw

在我的主机上 /home/data 上有 git-data 的相关文件,进入 exec 容器中也找到了相应的文件映射。

尝试过几种方式无果:

第一种#

给目录 git 权限组

chmod git /var/opt/gitlab

重启,无效。

第二种配置 git_data_dirs#

把 repositories 配置到另外一个目录,把旧的 repositories 代码移过去,还是无果

gitlab-ctl restart

重启之后还是没有效果。

第三种 网上比较多讨论的是清理缓存#

gitlab-rake cache:clear

但是对于我来说,没效果。

相关资料:
stackoverflow.com/questions/485183...

www.cnblogs.com/weifeng1463/p/1222...

让人害怕的结果来了#

gitlab 仓库突然找不到了, No repository,有遇到过这个问题的大佬吗

被勒索了

在 git-data 里面 有出现 locked 的文件,被加密了

gitlab 仓库突然找不到了, No repository,有遇到过这个问题的大佬吗

其中 RECOVERYREADMERECOVERY_README.html 是上面截图的信息,还有各个语言的版本,猜想应该是 gitlab 的版本低了,或者用的是买宽带送的天翼云防护的力度不够

各位,再见,祭天了

最后提醒各位,在用 gitlab 的不是最新版的,赶快定期备份了,不备份祭天指日可待#

《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
讨论数量: 4

本地开发也有一份吧

3年前 评论
liaosp (楼主) 3年前
liaosp (楼主) 3年前
arukas 3年前