gitlab服务器迁移(gitlab服务器迁移centos)

gitlab服务器迁移(gitlab服务器迁移centos)svg xmlns http www w3 org 2000 svg style display none svg

大家好,我是讯享网,很高兴认识大家。



 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> <path stroke-linecap="round" d="M5,0 0,2.5 5,5z" id="raphael-marker-block" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);"></path> </svg> <p>挺好迁移&#xff0c;别看步骤长就不看了&#xff0c;跟这命令敲就行了&#xff0c;搜嘎&#xff0c;加油兄弟们<br /> 首先说明一下<br /> GitLab从版本 14.0 开始不再支持 CentOS 7&#xff08;不要死磕&#xff09;</p> 

讯享网

1、gitlab迁移的时候需要相同的版本,如果不是同版本可能会失败,请注意

讯享网

这里以gitlab12.6.0-ce为例

 

3、装好之后安装gitlab12.6.0-ce
下载地址(想要什么版本可以直接搜索)
下载好之后上传到服务器/tmp文件下

讯享网
 
讯享网
 

4、安装好之后在/opt文件夹下,然后需要编译(不管你是用rpm包还是yum安装都需要编译)

讯享网

等待编译完成后,gitlab就算安装完成了

1、创建gitlab备份

 

备份文件存储在 /var/opt/gitlab/backups 目录下,文件名格式类似 _2024_07_12_12.6.0_gitlab_backup.tar。


讯享网

讯享网

3、复制备份文件到新服务器
将备份文件和配置文件复制到新服务器。把这俩文件<gitlab.rb,gitlab-secrets.json>放到新服务器的/tmp文件夹下
把这个格式的文件_2024_07_12_12.6.0_gitlab_backup.tar放到你刚才新搭建的gitlab的/var/opt/gitlab/backup下

 
讯享网

恢复备份

 
讯享网

重新配置
因为你小子刚才把旧的gitlab.rb复制到新的gaitlab配置下了
所以你需要vim /etc/gitlab/gitlab.rb 修改一下,修改好之后重新加载

 

额外注意事项

  • 版本一致性:确保新服务器上安装的 GitLab 版本与旧服务器上的版本一致,以避免兼容性问题。
  • DNS 和域名:如果使用域名访问 GitLab,请确保 DNS 设置指向新服务器的 IP 地址。
  • SSL/TLS 证书:如果使用 HTTPS,请确保将 SSL/TLS 证书也迁移到新服务器并进行相应配置。
  • 端口放行:需要把访问的端口添加白名单规则

小讯
上一篇 2025-05-11 14:28
下一篇 2025-06-03 10:07

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/192102.html