gitlab迁移遇到的版本不一致和无法导入问题
发表于:2024-11-28 作者:千家信息网编辑
千家信息网最后更新 2024年11月28日,这个时候需要卸载掉当前服务器安装的gitlab版本,并下载备份时的gitlab版本并重新安装(清华的tuna项目有所有的gitlab版本备份,下载地址:https://mirrors.tuna.tsi
千家信息网最后更新 2024年11月28日gitlab迁移遇到的版本不一致和无法导入问题
这个时候需要卸载掉当前服务器安装的gitlab版本,并下载备份时的gitlab版本并重新安装(清华的tuna项目有所有的gitlab版本备份,下载地址:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/)
这里需要根据当前的操作系统类型选择e16或者e17,(centos 64bit是e16,centos7是 e17。如果不清楚具体是什么执行uname -a就知道了)。
下载完对应版本的rpm包后直接安装并再次导入备份文件即可。
"gitlab undefined method `full_path'"
遇到这个问题是因为数据库里有一个未删除的仓库记录而备份文件中并不存在此仓库,这时候直接注释掉:/opt/gitlab/embedded/service/gitlab-rails/lib/backup/repository.rb文件的78行:
#project.ensure_storage_path_exists
然后执行:
gitlab-ctl reconfigure
gitlab-ctl restart
gitlab-rake gitlab:backup:restore BACKUP=XXXXXX
等待命令执行完成即可成功恢复数据了。
版本
备份
文件
仓库
数据
问题
清楚
成功
操作系统
再次
命令
地址
数据库
时候
服务器
注释
类型
系统
项目
清华
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
小新神经网络技术共享
修改和删除数据库数据的语句
徐州财务软件开发有限公司
学习通连接服务器
网络安全工作测试
网络技术应用会考选择题
上海智慧医养软件开发系统
全国信息网络安全等级
数据库怎么新建库
优化佳 在线优化 网络安全
失落的方舟提示服务器验证失败
网易云下载音乐服务器错误
老头环登不上服务器是什么原因
废旧家电回收数据库
绝地求生新号一直显示服务器繁忙
sql2000数据库附加
数据库开展审计工作
软件开发 扬天 启天
东山精密网络技术员招聘
华泰证券笔试软件开发
佛山餐饮软件开发电话
乐至软件开发工资
网络安全建设迈出一大步
数据库添加自由表
数据库哪个用的多
wow大服务器什么意思
移动软件开发工程师面试题
数据库哪些不安全因素
佛山应用软件开发公司
数据库外码谁参照谁