gitlab迁移遇到的版本不一致和无法导入问题
发表于:2024-09-27 作者:千家信息网编辑
千家信息网最后更新 2024年09月27日,这个时候需要卸载掉当前服务器安装的gitlab版本,并下载备份时的gitlab版本并重新安装(清华的tuna项目有所有的gitlab版本备份,下载地址:https://mirrors.tuna.tsi
千家信息网最后更新 2024年09月27日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安全错误
数据库的锁怎样保障安全
广东云服务器租用收费
江西中汇网络技术公司怎么样
指向目标数据库
做好校园网络安全领导讲话
数据库的表设计
网络安全中威胁的定义
学软件开发到底怎么样
云互联网科技有限公司
山东网络技术技能考试
数据库怎么查看代码
mysql查询数据库全部内容
高斯t和高斯b数据库
多级代理服务器
奉贤区个人软件开发诚信经营
游戏服务器满了怎么办
网络安全-边界完整性检查
手机远程访问服务器
数据库行完整性
网络安全工程师蛋糕拍照
如何用手机发信息文件到服务器去
广西万都互联网络科技有限公司
软件开发过程与项目管理
金蝶软件数据库可疑
猫头鹰网络安全
南京c 软件开发
jsp 数据库类
为什么要有手机数据库
设计软件开发成本核算
rust怎么成为服务器管理
网络安全以后能去哪工作