gitlab迁移遇到的版本不一致和无法导入问题
发表于:2025-01-20 作者:千家信息网编辑
千家信息网最后更新 2025年01月20日,这个时候需要卸载掉当前服务器安装的gitlab版本,并下载备份时的gitlab版本并重新安装(清华的tuna项目有所有的gitlab版本备份,下载地址:https://mirrors.tuna.tsi
千家信息网最后更新 2025年01月20日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安全错误
数据库的锁怎样保障安全
信旺华府骏苑的服务器
华为服务器硬盘数据清除
软件开发的客户分析报告
录象软件开发
智能极速破解服务器号码
广东互联网科技公司
基建网络安全视频
数据库安全包括什么意思
苹果手机农历日历服务器网址
淮北网络安全宣传
网络安全法不履行三十二
数据库应用字母
网络安全实验 哈工程
华为公司招网络安全员要求
红帽杯网络安全
可租用服务器都有哪些
如何查看数据库表的关系图
用服务器cpu 玩游戏
网络技术和多媒体有什么区别
服务器数据丢失很久能恢复么
一个网页服务器的运算速度
信息网络安全设备
数据库安全包括什么意思
qq服务器不同步好友无故删除
手机收信服务器地址怎么填
内网服务器 端口映射
微软网络安全工程师课程
丹阳市医保软件开发
卸载程序后怎么打开数据库
综合布线管理系统软件开发