gitlab迁移遇到的版本不一致和无法导入问题
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,这个时候需要卸载掉当前服务器安装的gitlab版本,并下载备份时的gitlab版本并重新安装(清华的tuna项目有所有的gitlab版本备份,下载地址:https://mirrors.tuna.tsi
千家信息网最后更新 2025年11月07日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安全错误
数据库的锁怎样保障安全
网络安全密钥怎样操作
电脑服务器怎么找名字
武汉网络安全谷展示中心
路由器外网服务器没网
网络安全产品国产化率
服务器稳定性 安全性
国产磁盘阵列存储服务器
荆门市网络安全考试
三国后宫传问鼎服务器
数据库中姓名如何变量赋值
网络安全宣传班会活动
网络安全证书拍照穿搭
5g网络技术是事物说明文
安徽企业软件开发外包公司
南京华天网络技术有限公司
云平台下的网络安全防御体系
测试数据库安装
河南追影网络技术有限公司
重庆涪陵免费生鲜软件开发
软件开发出来了就可以用吗
爬数据库
网络安全观后感图片
软件开发合同法违约赔偿金额
软件开发 系统安全
substring数据库
山西政府软件开发公司
网络安全经验反馈
网络安全工程师考证得多少钱
a5m2数据库执行没问题
电影中有关网络安全的台词